Beyond Nerdvana: A potpourri of today’s pop culture and tech news

Curiosity? Whipper-snapper! Opportunity has at least one Martian discovery left in her, but it’s a mystery. AFP Microsoft finds malware being installed on PCs on Chinese production lines. BBC News Godzilla returns May 16, 2014. ICv2 Sega and Nintendo’s great console war chronicled — in anime? Anime News Network, via Topless Robot Wii U games […]