TurtleBlaze CompanyOverviewGames Navigation: Home / Companies / TurtleBlaze Overview Avg. Game Rating 7.7/10 TurtleBlaze Games Kunai Switch eShop The Arcade Crew / TurtleBlaze 6th Feb 2020 (UK/EU)6th Feb 2020 (NA) Share: