Hey everyone! First time making a thread since I mostly browse. After finishing the most recent episode and revisiting the past ones, Telltale seems to continue to top themselves. I was curious as to where the final BATTLE will take place. I am hopeful for a Times Square showdown but it will be tough to top 304. What are your thoughts?