Were you able to finish it? I can finish it without trouble, but I'm biased because I played a lot while developing. Maybe the difficulty is a tad too high?