>>715449335 (OP)
>>715449470
My guess is that someone on board knew 100% it was a giant turd and was then having a laugh. Out of touch Google execs aren't going to look through a huge itinery to see this, and if they did, they wouldn't know what a Dreamcast is.
I remember this thing too, and it stuck out to me. Someone decided to have some fun with it.