That site is pretty cool, We probably are doing matches this weekend, so if you are around we can get ya in some.
I mean we all know some glitches or whatever, doesn't mean we use them in matches, mostly because its a forfeit if ya do, however glitches can be fun with friends.