Lucafi

A game about an armed snail
Puzzle