Good story, but I agree that the game is just too hard (and I love hard games). It needs more checkpoints to restart at to keep the player wanting to continue on. Otherwise they get frustrated and just quit. Good job though overall!