Either this game takes place in hell or the home team just plays at Freddy Krueger Stadium, I'm not sure. Soccer Rage
is one of nearly 50 ID@Xbox titles that was announced en masse a few days ago. In it, penalties have been removed and brutality is encouraged. This demo gives us our first moments of gameplay. I wonder if Pele would still think this game is beautiful if he saw it played this way.
is scheduled to release sometime this October.