This has such a cute retro indie vibe, it reminds me of the quirky demos you used to get on CDs attached to gaming magazines. :D