The game was hard as you said but it contained cheap fails.
What I mean is that most of the times I missed a platform the reason was that by jumping the platform was out of view and I got no visual aid from the one color background.
I liked the idea of a following gun and the character's animations were quite good.
Also I haven't felt any impact of the theme in the gameplay.