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 montage GameTrailers