created: 2 years ago
On June 28th and 29th, eight of the best teams from around the world travel to Frankfurt, Germany to battle it out for the $150,000+ prize pool.
Screenshots and video
There are not any screenshots or videos yet. Add and get +karma!