I don't know what to say about this video except that I think it's awesome. The music is nice, the character design is very cool (Spoiler: I specially like the band at the end). In short I think it captures the retro video game atmosphere perfectly. Also everything is made of paper. Enjoy!
Please visit Tea & Cheese's Youtube channel, it has other awesome videos!