The concept of this is really cool, but it's really hard but the difficulty was probably intended. Maybe having a slightly easier level first would get the player ready for the game before jumping in to this harder one.