Very cool game! I liked the art and definitely an interesting take on masks. Some levels I found it a bit difficult to figure out which way i needed to go but falling off the level is pretty forgiving so it wasn't to bad.