Sonic x shadow generations sonic 3 dlc release date July 8, 2019 16 32 64 128 Sonic x shadow generations sonic movie 3 dlc release date Sonic and shadow 3 Sonic 3 shadow vs sonic