This is an unusual thread for me to open. But I'd really like to know how the Telltale community stands on the issue. Please provide additional detail as to your region (US, EU, etc.). Please try to not flame this one. It is for statistical purposes only. :)
THIS IS A PUBLIC POLL. PEOPLE CAN SEE WHAT OPTION YOU VOTED FOR!
"Undecided" is not an option! :D