But it could also be one of the epic mechs from Delta Battalion, like the one that is feature on this awesome game concept image.
Good idea! When I drawing that concept, I had planned that this will be a helicopter-transformer for Planet "Terra" Stage. Something like a Mi-24 with steroids. Maybe I still will implement this idea in the future, but not for the captain reward. Cause Captain will be a human-commando in sci-fi costume.