PANDIOSITY wrote: »
0_o Is this true? I saw it on reddit. But I also saw a sighting for Squirrel Elvis on reddit.
Can an Official from Telltale confirm?
NVM checked Indie Royale its true.
I really wanted a steam copy of devils playhouse. Don't get me wrong, I bought each Sam and max on the telltale store as well. but it would be cool to own a steam copy.
1 down on steam, two to go. Has Telltale ever considered considered charging an upgrade fee to get a steam copy as well.