Updated reveal - broken

It works as long as the tile you reveal isn't an empty tile (i.e. no
mine or number) next to another empty tile. In that case, it
infiloops...

Also I'm really sorry. Really really sorry.