originally posted in:The Peoples Gaming
View Entire Topic
is cool game. I give it 8 severed heads out of 10. would play again.
-
I downloaded it but haven't played it. The telltale logo keeps me away. Is it just like their other "games"? If that's the case I definitely won't play it.