Just found out from steam's twitter feed that this was just release to steam!!! It's 14.99 so far but i bet it will go on sale by holidays.
http://store.steampowered.com/app/115100/
I have this on the 360 but I would definitely get this for the pc!
Game » consists of 7 releases. Released Oct 20, 2010
Log in to comment