HaTe Posted March 23, 2015 Posted March 23, 2015 Been a bit since anything was posted here, but found a recent article promoting the game on gamewatcher here: http://www.gamewatcher.com/news/2015-23 ... x-released Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.