because of this (from their Facebook page):
"Just to let everyone know, the Steam release is going to be delayed until the beginning of January. This was recommended by Valve because QUBE will get more exposure once the Christmas sales are over. Thank you for being patient. We are also planning Steam exclusive DLC."
More exposure AFTER the Christmas sale? How will this work?
Steam exclusive DLC? I'm a bit sad for the people who bought the game from Desura or Gamersgate.