I just registered to reply to this topic.
Tech and game support is insane !
You even have guys/ gals patrolling other game forums ( STEAM, D2D etc ) offering help and links.
Other game companies could learn a thing or two about game and customer support from your studio.
I can't remember a time when tech support was offered other then on the " Official " forums.
You guys rock...!!!
Keep up the good work and I'll keep on buying your games.
Peace