We here at Lost Key Games is very sorry to report that Cubey will be delayed a bit. Yes the game is 100% compleated but we need to sit down and have a chat with desura before they can realese it there. So sorry we will be makeing this up to you with something. Cheers!
--Lost Key Games Team