You said you were disappointed in your game, but don't be! For starters, you submitted a game! Jams are about experimentation and having fun after all.
Also I haven't seen this idea of a giant character too big for its environment yet. And it's really fun to be able to destroy the buildings haha