Imp of the Sun: Imp of the Sun Demo Available Now!

The Imp of the Sun demo is ready to play! We’re really excited to announce that the Imp of the Sun demo is now ready to download and play on Steam! You can now explore the Amazonian jungle area, and help Nin on the star…