I started thinking about the name Chiron.. And I couldn't remember where it came from. I mean, the only place in the game I can recall seeing it is the locusts of chiron. Everything seems to say Planet. So help me out here, anyone know where it comes from?
Or is it just right there in front of me and I've managed to miss it?


Comment