This is such an insanely polished and well thought out puzzle-platformer. Its wild that this was made in 48 hours. Congratulations!