M.U.D. TV - already available?

A game that must have one of the worst marketing campaigns in Australia ever, may actually already be released. Games Warehouse already have the game for sale even though it's disappeared off of Steam's games catalogue (at least it seems so). Maybe Games Warehouse is exploiting their deal with Kalypso Media to the fullest? We can only hope.

I actually only noticed recently there's a demo for the game as well so I might try this out first to see if it's worth pursuing.