Yes! Platform-puzzle game. It has come a long way since then! https://kirklindsay.itch.io/combo-postage
34234
whta?