Sport Freaks Game Page Updated
Posted: Sat Oct 01, 2005 12:02 am
The Sport Freaks game page on The Black Moon Project has been updated with a some general information such as the release date, publisher, developer and a preview of the games cover. This was a Dutch exclusive release and is a Sports Quiz game.