Thanks! Yeah, so for the fight scene, you're contributing based on the weapons you buy - which go off on auto dps checks represented by the progress bars filling up at the bottom. The damage done to you and the to opponent are shown at your health bars. Also, the mech components you buy will influence your ability to dodge attacks and accuracy. You can also spam click the boss - "shooting" off your Vulcan lasers -to give your self a bit of an edge. I agree that visual indicators could be better - I'd love to go back and flesh it out - adding attack animations, etc.
Thanks for playing and glad you enjoyed it!