Free on steam: Jotun
Jotun: Valhalla Edition can be downloaded for free on steam this weekend. Once downloaded within this weekend you will unlock the game permanently. Jotun is a hand drawn action/exploration game set in the Norse mythology.
The developer and publisher Thunder Lotus Games is giving away this game for free to celebrate the release of their upcoming game Sundered.