Shantae and the Seven Sirens release date, Limited Run Games physical editions announced
After a delay into 2020, Shantae and the Seven Sirens at last has a release date — as well as the promise of both standard and collector’s physical editions from Limited Run Games. According to developer WayForward, Shantae and the Seven Sirens will be released in full on May 28th,…