You must log in or register to comment.
Website is horrible, hardly shows or tells what the game even is.
It also apparently has its own launcher. No thanks.
And it asks for your location first thing…
I remember this being the game that ended up having its beta in a torrent because some other place wouldn’t host it.