I'm quite bad in this type of games, and I couldn't pass the first level... ^^"
However, I really appreciated the atmosphere you were able to create with the artworks and the music, especially with the heavy use of color red. It's a bold choice, but it paid off with the mood :)