Play The Legend of Musashi slot game for free