The Asynchronous Game Query Library (AGQL) provides a convenient way for java clients to execute asynchronous
requests to various supported game servers and services .
It's built on top of Netty as it's core transport engine and use AsyncHttpClient as the web transport.