Face it, TNA Impact wasn’t the best wrestling video game ever made, but one of the most fascinating aspects of the game was its use of story-mode character, Suicide. Created specifically for the game, Total Nonstop Action (TNA) Wrestling has been teasing Suicide’s debut for months on its weekly television show.
When at “Final Resolution”, a [...]