Discussion in 'PC Gaming & Rigs' started by neilo, Sep 13, 2005.
The beta demo is now available on the sig games web site
Thx for the headsup, this is a better game than Champ Man any day of the week! Heres the link to the site btw!
Separate names with a comma.