I really enjoyed this (despite my screaming and profanities)!
I would echo Rob's suggestion below about making it a level-based game rather than just the three levels of difficulty you have right now, but other than that this is really well done! I'm looking forward to diving back in and unlocking some of the other characters, and also seeing what you come up with next =)
Keep up the awesome work!