This week on Xbox LIVE Arcade Major Nelson 13 years ago Wednesday will see the release of SeisouKouki Strania, Rush ānā Attack Ex-Patriot and Islands of Wakfu.