Whoa, Battlebots: the Game!
This is a very ambitious game and could work. I could easily imagine people streaming something like this if there was a multiplayer mode. It's quite tricky as it stands though. Your lightweight bot is easily flipped and then it's instantly game over. The camera's one obvious place for improvement. The physics is quite janky. I think it's gonna need a lot of iterative design. Epic effort.