an Entity in Data Space: 134.155.108.49:8890
The game was originally set for release as a part of the Xbox Live Arcade Summer Releases, but was delayed to February 12, 2014.