Tagged: Phantaruk

0

Phantaruk gets a release date

Polyslasher announced that their upcoming game Phantaruk will be released on August 16 on Steam and it will cost 11.99€. Phantaruk is an FPS survival horror that takes place on a...