ICU Gigasoft is a team of hobbyist game developers. We make games for fun and for everyone!
So I've been hunting for this game's download and I can't seem to find it. did it get pulled by nintendo or something?
Where is the download link? I want to play this game.
Post a Comment