Yeah, I thought about Red Giant but seeing this is a fantasy game, that name might be a bit misleading.
I think that works fine. The game has a nice solid science base, and if people don't understand it, they'll learn something.
You could make the base card red dwarf, and the upped red giant. =D