The game was originally announced in December 2011 with an intended release for Spring 2012 for Steam and iOS devices (and was later announced as a Wii U game), but the game was pushed back due to longer than expected development times.
Spelet tillkännagavs ursprungligen i december 2011 med en avsedd release våren 2012 på Steam och iOS-enheter (och blev senare annonserat som ett Wii U-spel), men spelet drogs tillbaka på grund av längre än förväntade utvecklingstider.