Mummelmann on 15 October 2008
I loved the Champions games (have them both)! Co-op multiplayer in these games is a lot of fun and the visuals and sound was top notch as well!
They're even long, and the story ain't half bad either.