WTMG's Leo Faria: "Windjammers 2 is, at its core, a Neo Geo sports title for the year 2022. Take this as the best kind of compliment possible."