Too much for me...
I am one of the weaks ones this messy controls were stronger than me, sorry your game seems funny but couldnt pass level 1.
Really sorry :|