Deus Ex: Hitman Revolution is bringing some exclusivity to the Wii U, and Blizzard has revamped Starcraft II’s World Championship Series. Read Full Article

More...