I'm just coming off from finishing Killzone Shadowfall (just acquired my first PlayStation ever), and this is giving me a very Helghast vibe. I like it!