When you buy this on itch.io does it come with a steam key/will a steam key be given when the game is released on steam?
Keep getting tracked down by the creature even when I navigate solely by radar. Practically impossible. Fun concept otherwise.
Engraved scope is so OP, I'd say it's a must have to get far.
How do I name myself in-game, so far I haven't seen anything that will let me do that