Free WWE Immortals mobile game now available (launch trailer)

The creators of Mortal Kombat have released WWE Immortals, a new free-to-play video game for iPhone, iPad, iPod touch and Android devices. The game takes your favorite WWE superstars and amps them up with superpowers and the mythology that many of their pro wrestling characters are based on. Think Sheamus, the Celtic Warrior or The … Read more