Thread:Loconator3000/@comment-5688420-20200319071856/@comment-5688420-20200325112844

Dunno.

BTW... it's March 25th.

What could that Sega announcement be?