The biggest gaming lifestyle festival in the world comes back to ATL

You can read the whole article here.