It was only last week when Google confused the world by unveiling one of their patented “Google doodle” logos which featured a UFO abducting the first letter “o” of their name. After much speculation and a cryptic Twitter message or two it seemed to have been in honor of the internet meme inspiring Zero Wing. To add to the mystery, ...
Read More »