Round-up of some recent cool stuff worth wasting internet mileage on:
Sushi Samurai – You remember this game, I promise!
Portals – Jaw-dropping in the possibilities it offers!
TMNT – Do you really need more than four letters?
And finally, a message from Nintendo may contain the date of the Wii's release encoded in itself. Speaking of, wouldn't Da Vinci have made an amazing game designer?