It’s good! 8/10. (Spoilers inside)
Except for the (spoiler) goofy looking owl thing near the start, I actually had no complaints with this. Way better than I was expecting.
It’d have been cool if they’d slipped in some more nods to long time Sega fans (I only counted the Saturn planet having the Western Sega Saturn logo) and a street called “Mega” (I’m guessing it’s “Mega Dr.” but couldn’t make that much out).
Go see!