Nintendo Switch Indie Spotlight: Speer, The Quest for Big Key, TorqueL, DefunctBy Matt RyanMarch 21, 2018 Amid all the high-profile releases we’ve seen so far this year, we’ve also had plenty…