Looks pretty neat, it's some kind of crazy multi-player RTS. I tried playing it, and would like to warn you that it is a bit CPU intensive. It's an browser embedded java app. But it's pretty sweet so far.
I know the guy who was the chief developer over there, I actually interviewed for a job there too, but I'm not awesome enough yet to get a job there. Maybe when I'm done with my degree. ;)
Let me know what you guys think.