Here’s the trailer for The Last of Us that dropped tonight at VGA 10. It’s got a release date too, wee! Expect it —May 7, 2013.
Read the rest of this entry »
Omega Level