Warlords (2011) Launch Trailer

Warlords (2011) is a remake of the classic Atari 2600 title Warlords, debuting on Xbox Live Arcade and PlayStation Network in summer 2011.