JAH2488

The demons come to feast upon all in this realm, and you're the last bastion of hope in stopping them.
Action
LD 49 Jam
Puzzle