Posted on August 23, 2019September 8, 2019 by DoovuJotun Jotun is a video game developed by Thunder Lotus Games. It was released for PC on September 29, 2015. Download Mirrors: Mirror #1 [MEGA] Mirror #2 [Torrent]