I'm surprised you managed to keep all the orientations correct, even when the cube is being twisted. You have good sounds with timing, animations and even a working score system so that's all impressive.There is good amount of songs to choose from too. Its a bit difficult to play on the emulator, but that's purely the emulator's fault. Good luck!