Well done. A lot of games in the jam attempted enemy or obstacle placement systems to reverse common game types.
This is the cleanest implementation of that idea I've seen so far.
Good job!