Basically I heard months back that it was a gamepass Sega channel type thing.
I guess think ea access but with all things Sega. Plus games going forward
I guess think ea access but with all things Sega. Plus games going forward