I know I'm incredibly late to this party, but do I still need to have CoH installed on my computer to get this to work right? I've rebuilt my system since the "vanishing," and didn't transfer any of my CoH stuff to the new PC. I'm waiting on Tequila to download now, so I thought I'd ask. Looking forward to seeing some familiar sights, right before having to shut down my computer to move.