Tags Archives: Launch

Fierce looking WWE Immortals Launch Trailer.

As the omniscient voice in the following trailer suggests, your favorite WWE Superstars are about to go beyond the ring. They are WWE Immortals. This game features some of the most famous WWE stars as in-game characters. The game’s format is based o ...