It's like tetris (space key to confirm position) except you can change the shape of the gamepiece piece instead of its orientation. This is done using up and down keys respectively. Furthermore, rows don't destroy themselves when filled. This is because I didn't bother to finish the game. This is because since I used physical movements of sprites to fuel the game engine, the whole thing is painfully slow and thus very annoying to play, and thus I didn't want to waste more time on such a stupid project, which is why I didn't create all the functions that the game was intended to have, as mentioned previously. If you can find a way to make the "resolve collisions" script to actually run without screen refresh as I told it to but which it nonetheless refuses to do, feel free to inform me about such a method using comments or by remixing the project.