Project Crusade Team

GO TO WEBSITE
Super Smash Bros Crusade

Fighting fangame with 70+ characters, developed by passionate team since 2008.