Scratcher Joined 8 years ago United Kingdom
I love Telltale!
Get ready for a amazing game that I will be working on shortly!