Explore a mountain where only chosen few enter, and even fewer return from. Hone your combat skills, gain new powers, slay anything that stands in your way, and uncover the mysteries of the Demon Peak!
Demon Peak passed Steam Greenlight in a week and is aiming to release in Spring 2017.