I appreciate difficult games, but this could have done with a opening section with a bit more of a ramp up to the end difficulty, instead of just throwing you there. It makes the game seem more fair, so it feels difficult without being frustrating.
Otherwise, I see the bones to a very good game. I'd love to see more.