Nice one! The increasing sarcastic messages when you fail makes it =]
Classic feeling to it. Reminds me of the early flash days! Pretty hard as well!