We’ve been big-upping Devolver Digital for quite some time now. As a matter of fact, while I can appreciate the occasional AAA game here and there, it’s the stuff from Devolver that makes me actually get out of my seat.

Not buying it? Well, you’re kind of a moron (in an adorable pants on head kind of way) and you should probably just tune into the following video below.

Put down the KINGDOM HEARTS expansion pack (or whatever) and feast your eyes on this…

Source: DevolverDigital