That's on the small side, but still reasonable, I think. Stars which begin life as "M" and "K" will still be on the Main Sequence as they're very long lived (and may never become red giants anyway if they're very small); a 0.4 solar mass red giant would have to be a larger star (probably "G" or "F" type) that had lost a considerable fraction of its mass somehow over time. There's various ways that happens.
The basic gist for giants is that an ordinary star is fusing hydrogen to helium in its core - when the hydrogen is running low you end up with a core of degenerate (it's only stopped from collapsing by quantum mechanical effects) helium that's too cold to fuse (it's extremely hot but not stupendously hot) and the hydrogen that's left starts fusing in a big shell around the core; the effect is that the star bloats up into a giant because more energy is being produced (pushing the outer layers further "up") but its surface temperature cools somewhat (because there's a lot more surface area) so the star gets bigger and appears cooler (i.e. shifts "down" the scale from e.g. "K" to "M.") At some point it may start fusing helium and other things, and supergiants are another thing entirely, but this has become complicated enough...![]()
Thanks for taking the time to reply! And they say that you don't learn anything from video games