I didn't make it!
It's a lot of fun, recently came across it again. Now, there are moderated bots, live staff support, real time scores fro leagues and elimination arenas among more! Games like Mariokart, Zombies, Dodgeball, etc..
Check out my friend's page at:
Click on a Broadcast and give the game a try!