The Nameserver ns2.neonga.com have a IP Address of 82.149.236.2 which is hosted on Germany.
Die Neonga AG versteht sich als Anbieter von plattformunabhängigen Massively Multiplayer Online Games.