http://community.godsandheroes.com/
Yes, they stopped development of the game. I don't get it, it was so close to being released, but I guess they had better things.
Yes, they stopped development of the game. I don't get it, it was so close to being released, but I guess they had better things.