Wertesse

The Gods are displeased. Sacrifices must be made.
Platformer
Play in browser