A játék eredetileg augusztus végén jelent volna meg, így viszont várni kell egészen szeptember közepéig a Steam Greenlight első hullámának köszönhetően megvalósuló játékra.