Call of Duty: Heroes Launch Trailer

Call of Duty: Heroes is a mobile 3D strategy game where players customize their armies and then wage war, ramp up kill streaks, and brag to their friends.

More Videos

  • Conan Exiles – Your Journey Through Conan’s World

    Conan Exiles launches on May 8th, and only the strongest can survive this harsh, unforgiving landscape. Danger and opportunity exist in equal measures. Her

  • Day of Infamy Steam Free Weekend Begins Tomorrow

    After 2.7 Billion rounds fired, in 4.8 million matches and over 236 million kills, Day of Infamy is looking for new recruits with its upcoming Steam Free

  • Remaster of ‘Bullet Witch’ Blasts onto PC Today

    Marvelous Europe, in partnership with XSEED Games has re-released the Xbox 360 Cult Classic Bullet Witch and will be available on Steam at 10 am PDT today,