I really liked this, it felt like a fresh take on the puzzle platformer with a nice progression. Well done!