Steam Christmas Sale 2011 starts December 19?
Lets get this right from the start. This post is pure speculation at its best. Ok, now thats out the way, Sandswept, indie developers behind the Game detour have posted the dates that it will be on sale again. Could that date be the dates of the Christmas Steam Sale?