Pretty easy to sign up to Eventbrite and get tickets up online too. Strange they've had so long to get a system up and not just used one that already exists in the short-term.
/EDIT
Just found the ticketing page, but it was not AT ALL easy or natural to find. What a terrible website and only having one game at a time on there? Genius.