Sonic Superstars Now Available for Pre-order on Steam, Digital Deluxe Edition Pricing and 8-Player Online Battle Mode
It was revealed yesterday that Sonic Superstars would be releasing on October 17th this year. Along with the release date, an announcement was made about a Digital Deluxe version of…