Yes, the art was designed to be kind of a Super Turrican knockoff, with his awkward pose, weird expression and shiny chrome armor.
That's sick, the Turrican games are so fire!