Enjoyed the game - as you said, little hard to play - may little slow intro in some first level or so to get use to it before bringing it to this chaotic world!
Thanks for checking my game out as well!