Great effort mate. If you try again, don't forget to swap to robot occasionally (the followers operate at a different angle in robot mode) and don't forget your special (that's what the blue boxes are the top are, your special stock, can utterly mop up bosses or tight corners and it goes to 3 every time you die so worth using all up if you think you're going to eat dirt at some point)
I totally thought this was going to be a DC game that I've never played before. Same vein as the Captain America one. Great gameplay, but I was expecting some superhero beat'em up action.