Released on Steam yesterday anyone try it out? Looks very good.
I went ahead and got it based on this thread, play time is supposed to be 20-25 hours if you do side missions, much better than most $50 AAA games. Like someone said I hope it's Walking Dead from Telltale with action.
This post was edited on 11/6 at 5:09 am