So, today is the day Steven Universe ends… But is also the 24th anniversary of Neon Genes