I've never played a game that made me feel so much justified frustration and reasonless cheerfulness within 5 minutes. Great work!