Artemichango

A short game in the POINT-AND-CLICK genre
Puzzle