The long-awaited Sol Cresta confirms arcade machine version
An interesting new video of one of the most anticipated games of the moment for Nintendo Switch users has recently been released on YouTube by the company behind the title, PlatinumGames. It’s Sol Cresta, the long-awaited sequel to Moon Cresta…