Sleek and stylish mecha RPG Wolfstride releases on Switch
It’s a big day for indie games, with the Indie World Showcase having just wrapped up, but we aren’t done getting indie goodies on our beloved handheld. Wolfstride, a new mecha RPG from developer OTA IMON Studio and publisher Raw Fury, releases today for the Nintendo Switch. The game features…