Join our Discord to chat with fellow friendly gamers and our knowledgeable contributors!


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

Browser

Distributed by
Newgrounds, Inc.
Country
Worldwide flag Worldwide
Release Date
Jan 30, 2008
Comments
Newgrounds release
Published by
ArcadeTown
Country
Worldwide flag Worldwide
Release Date
Feb 14, 2008
Comments
Not Doppler release


Release dates and company information contributed by Nowhere Girl (6219) and firefang9212 (64219)