Tag: Redcard 20-03

Red Card 2003

Red Card 2003

Microsoft Xbox

A football game in a truly arcade style, Midway's Red Card quickly abandons realism and accurate simulation in favor of exaggerated moves, over-the-to...