I had originally planned on having a cutscene or two about a dog trying to make things harder but ran out of time. Played the game you linked and couldn't beat a single level. Really digging the space shooter mini-game though. Always loved those.