Pixels Rule the World! כתיבת תגובה / Fun Stuff / על-ידי Tech Lady An incredible video for all of you arcade fans out there. Just where the heck is Galaga?!