Truly made my day. There was clearly a lot of love put into this. It reminds me of old school newgrounds games.