I really liked the idea for this game! Very unique.
Something that I think could make it better would be to have the objective on screen, since I struggled with knowing what to do before reading the description for the game. Also, all that red and the gameplay in general was a bit confusing, felt stuck a few times.
But very interesting! I can see what it was going for, great potential.