This Week’s Videogame Releases
There are lots of great games hitting shelves this week! In the immortal words of Michael Buffer (or Triple H), “Are you ready?!?” Enslaved has been getting great buzz from the enthusiast press. I really liked this game at E3 2010 and can’t wait to jump into it. Castlevania: Lords of Shadow just might be … Continue reading “This Week’s Videogame Releases”