I signed up for it ^_^ A bunch of my friends play. I played a few times, but never really got into it like I wanted to. Guess now's my chance =P