The game got me a little disturbed by the controls. However, apart from that the game is well developed.
BEST OF LUCK :)
P.S. Check out our game too.