Anyone heard much about it? You think its really would suit game site?

.gg or .com / .eu?

Ex.: http://e-sports.gg/