To be completely honest, it seems like this game was a victim of scope creep.
Open world games (even small, 2D ones like this) aren't really a good fit for game jams.
Commendable effort though.