There is some odd behavior going on when riding the moving platforms, it feels very jittery. The power gems are also very confusing, and it is difficult to tell exactly what they are allowing the player to do when touching them.
Even still, great work! The concept feels like it could make for a solid game with some time and polish <3