01-19-2016, 09:08 PM
NECROMANCED
So anyone excited for this?
Supposedly October 2016 release, not sure if it's really going to happen.
Some pre-alpha footage from forever ago:
So anyone excited for this?
Supposedly October 2016 release, not sure if it's really going to happen.
Some pre-alpha footage from forever ago: