There was a game play from comic con. I dont have the link but it makes me want this game even more...
There was a game play from comic con. I dont have the link but it makes me want this game even more...
## If you don't Contribute || Help - Why should I Contribute || Help - Leechers Should not be helped ##