Mirror’s Edge Catalyst was announce at EA press conference at E3 and it has been a truly marvelous blast seeing Faith back on screen taking out...
Star Wars has been quite the buzz this week. A new trailer from the impeding space opera feature causing one hell of a stir. The Star...