captain-very-literal
Captain Very Literal
captain-very-literal

As it would turn out, the answer is Star Fox Guard!