Tuesday, November 14, 2006

Parasites!


We've announced Parasites Unleashed! the new game from Zygote Games. Not ready to ship yet but you can see a teaser quantity of information about it at Zygote Games.
Post a Comment