Looking for more information... BioFreaks

configurethis

Well-known member
Joined
May 9, 2010
Messages
1,582
Reaction score
75
Location
Illinois
Pertaining to Midways' BioFreaks video game. As far as I know it was not released into full production?? What do you know about it and who created it?
TIA,
Chad
 
Back
Top Bottom