Thank you very much! Yes the rotation needs a bit more work - I think it can get stuck if you are too close to the side or have too many blocks at the top, but a couple of the blocks are also mirrored rather than doing a rotation around a central pivot like proper tetris so can look a bit odd!