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…