There does seem to be a general consensus that the game may be a bit to hard and on one hand, that is the point the game is meant to make you rage whilst playing, until you master the controls, but I am thinking that for a game jam it might not be the best genre of game.