I haven't played much more than an hour, please don't tell me there are supernatural enemies.
Nah, you'll run into snipers, melee, heavily armored, molotov cocktail throwing enemies that all come at you differently. I'm at a point in the game where everyone i've come across so far is wearing armor, so you have to play smarter. I get more XP per kill now too.