As others have mentioned the game is a bit simple, but what is there works well.
Missing a bit of stuff for the Speed Jam criteria as I don't see a way to get to 50 crystals faster then anyone else, but a solid foundation to work off of.