The teleport/falling mechanic was introducted in a great way which kinda reminded me of VVVVVV.
There was a few "leap of faith" moments here and there, but nothing too unfair, thanks to unlimited lives. The music and sounds were also nice to listen, but felt more of something you could hear from NES games.
Care to share some details about the playable character's head? Are they wearing a hat or something related to teleport/falling ability?