Very fun. I am impressed how finished it is. Would definetly play more levels like this, with new mechanics maybe or just trying out the existing ones. You introduced the features really well.