Lone Crusader The Savage Ninja! Super Moderator Premium Supporter Nov 24, 2011 18,890 Corpus Christi, Texas, USA Jun 1, 2017 #1 Release Date: May 30, 2017 PS4 PC Spoiler