Getting all kinds of 90's vibes from the background! The play style started to remind me of the bit in Limbo with the mind control parasite (but much more fast-paced). Would have loved to hear a bit of sound; just throwing on some free music from opengameart.org or incompetech.com would make a big difference. Nice work!