20933 Hits
Posted by mray557I couldn't help but check your location. You're in North American I see. Do you like cups? How about duel? The main site is a mess currently (to put it very nicely) but regardless of the .com the stream happens regularly and the cups are monthly.
ANYONE STILL CARE ABOUT THIS GAME?
I don't know.