Thanks everyone for the tips! I thought it was strange myself that I Blizzard sent me an email...when I didn't even register.
And thanks Uncharted, I do have a facebook account, so I'll watch out.
BlazBlue:Continuum Shift and variousotherofflinegames
Main: Rachel Alucard Sub: Noel Vemrillion