In order to get your free Steam key, you need to:
- Add the newest game from this developer, Omensight, to your Steam wishlist
- Take a screenshot and use form on Omensight website to send a proof
According to this Tweeter from Spearhead Games, keys will be send on 15th May. Enjoy!