I think the game suffers from the usual "developer plays their game too well" so I didnt find it as hard.
I have just altered the layout slightly and improved the controls and the camera so it might be closer to the right difficulty now