Another look at Ninja Turtles in Brawlhalla
A new and interesting video has arrived from YouTube featuring one of the most notable video games in the Nintendo Switch catalogue. It’s Ubisoft’s free-to-play title Brawlhalla. The short film below gives us a look at the new Ninja Turtles…