Very interesting story! I couldn't beat it, so maybe turn down the difficulty at the start and increase it as you go on? Other than that good job!