The game was supposed to be available for purchase starting tomorrow, but unfortunately it won't hit store shelves until December 11th. The retail package includes all five episodes of the first season and will be priced at $30.
I know the wait is painful, but hang in there. It'll be worth it, I promise. Why don't you just read our review of the game to help pass the time... or will that only make the painful anticipation even worse?