Shantae and the Seven Sirens launches in spring 2020 – iGamesNews.com
Good news for fans looking forward Shantae and the Seven Sirens. The game has confirmed its new launch window today. According to what was shared, Shantae and the Seven...
Read more