Pixels Rule the World!

An incredible video for all of you arcade fans out there. Just where the heck is Galaga?!