Release dates, publisher and developer information for this game listed by platform:

Windows

Published by
iWin, Inc.
Distributed by
Valve Corporation
Country
Worldwide flag Worldwide
Release Date
Aug 27, 2008
Comments
Steam release
Published by
Purple Hills
Country
Germany flag Germany
Release Date
Mar 13, 2009
EAN-13
4 017404 015277
ISBN-13
978-3-86823-150-2
Country
Russia flag Russia
Release Date
May 08, 2009
EAN-13
4 607139 717647
Country
Germany flag Germany
Release Date
Jan 15, 2010
Comments
Green Pepper Budget Release


Release dates and company information contributed by Picard (31485), Rainer S (31879), jaXen (25428) and Klaster_1 (57972)

Product codes contributed by Rainer S (31879) and Klaster_1 (57972)