The Witcher 2 Cinematic Trailer

Hang on. A trailer for a game that’s already been out for a while? Almost a year actually? Well that’s because it’s a trailer for the X-Box 360 version (or Enhanced Edition) of the RPG developed by CD Projekt RED which is due out on April 17th. Regardless of the reasons behind the trailer, it’s definitely […]

Read More The Witcher 2 Cinematic Trailer