Nice game...but the flying mechanic needs improvement...it's just way too difficult to control...it took me some time to figure why I was replaying the first level over and over...until I've figured that the gimmics change in the same level...which is a really cool idea...