Curse of Yggdrasil: Demo Release!

The demo of Curse of Yggdrasil is finally live! Time to test out your skills and challenge Little Homunculus! Do you think you can win?