I got a Gotham City Imposters beta key... but its for Steam... I dont even recall asking for PC
6VZ5Q-4DZ0K-4T0AX
Thank ya! I'm downloading it now.
EDIT:
Gotham City Impostors Beta Begins October 5
The closed, PC-only beta will last just five days.
Beta testers have just been informed by email the schedule for the upcoming PC beta of Gotham City Impostors.
Steam codes have been emailed out to those who were accepted today, and although the client can be downloaded now, the beta itself won't begin until next week -- and even then, it will only be available at select times.
The beta will be playable nightly beginning Wednesday, October 5. It'll last only until October 9, and is playable from 7PM - 12AM Eastern for those five days. As it's a closed beta, testers won't be free to share information about the game.
-----------------------------------------------------------------------
So uh, basically I'll be sure to let you know how much it sucks because NDAs are for pussies.