Witchfire stands out with new screenshots



Remarkable new screenshots have been released for the new game Witchfire from the developers of The Vanishing of Ethan Carter.


Leave a Reply

Your email address will not be published. Required fields are marked *