This would be an awesome game to have on here check out the website and demo.
I beg for the hard working staff to get this one as it is so good.
I checked the site video preview. Interesting looking game. Have you tried the demo ?
You must log in to post.