Hey all, im a little confused, i thought this was being released on Steam (same as Sam and Max) but it isnt up there so i guess not? Is it just being sold at retail or what? Other thing is that I live in Australia so maybe its up on Steam in the US and just not here yet? Any answers appreciated. Thanks.
Back to the Future: The Game - Episode 1: It's About Time
Game » consists of 7 releases. Released Dec 22, 2010
Log in to comment