Other video games, TV shows, movies, general chit-chat...this is an all-purpose off-topic board where you can talk about anything that doesn't have its own dedicated section.
You fucking idiot, you signed up for something which you have no clue about? Why did you post here in the first place? Let someone else enjoy his GMail invite who really wants it. Greedy mofo