I think the game engine is nice ( upside down water + platform on/off ) but it would recquire more work on leveldesign/test to make good levels out of your core idea ( difficult with a jam time limitation ). The last one for exemple can be bypassed by just staying in the upside down world and activating all seeds in a row. Also you would not have to rely on the reset so much if the seed could be toggle on/off.