Hello Rakudajin,
thanks for kind words! I always enjoy seeing constructive critics.
I was the artist for Mecha Brawls, how ever this jam the art credits go to Glockenberg. I helped with game design, development, some vfx and some animating. The big part of development goes to Pete while the character was modelled by Nickelodeon.
I agree making 3D games is not so easy and you often get lost focusing on many technical aspects rather than game aspects. For me jams fulfill the purpose of fun and learning which I did this jam and constructive critics definitely help learning and improving so thanks for that! :)