Haha, I know the feeling all too much - for most of my jams I've spent most of the time building all the game mechanics and forget to leave time to put them together into an actual game. Hacking stuff together seems to be a theme of gamedev in general; well done on getting it published!