I.M.I.Self is a production studio based in Sweden that specializes in creating digital experiences, such as video games, online content, and music.
Run, leap, climb, and uncover the truth in an adrenaline-fueled parkour odyssey. Use your superhuman abilities to break free from the same walls you've...