The game was originally set for release as a part of the Xbox Live Arcade Summer Releases, but was delayed to February 12, 2014.