Nice feedback, thank you!. I didn't realize if nothing moves then maybe nothing should happen, if that's what you mean by "let the player move, even if no tiles have moved". And yeah the multiple merge is a bug, the algorithm for this is tricky.