Mint ismert, az über-nehéz platformer eredetileg még 2010 elején jelent meg PC-re és Nintendo Wii-re, majd később közel féltucatnyi más platformot is megjárt, a hírek alapján pedig vélhetően Wii U-n fejezheti be pályafutását.