The game is polished and the rotation feels smooth. The only challenge in this game, however, comes from how finnicky it is to place the blocks. A big no no in game design is to have the challenge be related to frustration, unless you want to make one of those frustration meme games