Lone Crusader The Savage Ninja! Super Moderator Premium Supporter Nov 24, 2011 18,980 Corpus Christi, Texas, USA May 16, 2017 #1 Release Date: May 15, 2017 US PC PS4 XB1 UK PC PS4 XB1 Spoiler