i havent seen this idea yet.
in my opinion, the connection with the theme is tangential.
the physics could use some work. i seem to get stuck on walls.
i also managed to get stuck inside the shop inventory. not sure how since i cant reproduce it.
good job making this though.