I don't think it fits the jam theme particularly well since I've seen this kind of gameplay in puzzle platformers before, and the types of blocks you can place are extremely conventional in platformers.
But this is still really impressive. Probably the most fun and polished game I've played in the contest yet, and has a pretty decent amount of content too.