Game is in closed beta now, but they removed beta key access, so everyone can join. It ends on 21st of July (first phase that is).
Game is sort of an arcade beat em up game, made as an MMORPG. It's really fast paced and fun to play. Check more info at website here:
Here are some screenies:
Edit: servers are located in US, tho it's a global version, they don't block IPs or anything. EU players are recommended to join East Coast server. No lags, DCs or such for now tho, game is working pretty smooth so far.