Absolutely amazing visuals and audios, perfectly polished, The gameplay however, that was like exam questions and most of it weren't the same as what I learnt(the tips on the page description, that's pretty long). After 21 attempts I had managed it. I think the game would feel less sudden if it divided into two or three stages.