Check out Telltale's new beta site!
View Single Post
02/14/2013, 01:30 am
Join Date: Sep 2008
Originally Posted by
I believe the web team is working on a mobile site that scales nicely.
I'm glad to hear that. I hope it will be better suited for mobile networks as well.
View Public Profile
Find More Posts by flesk