has opened a new website
and, along with it, announced a release date. According to the new site, the RPG / Arkanoid hybrid will be paddling over to Xbox Live Indie Games on September 29. The studio hasn't offered a release date for the PC version just yet, though GameSetWatch reports that more news is coming "soon."
If you haven't already seen it, find the trailer after the break. If you have
seen it, just go ahead and watch it again.