Polish developer Polyslash has released the first official trailer for their stealth survival horror game Phantaruk this morning. The new trailer gives us ...
Polish developer Polyslash have revealed their first in-development title called Phantaruk, a stealth survival horror game coming to PC this August. Billed as ...