Squad 51 vs. the Flying Saucers: Squad 51 Comes to Nintendo Switch on March 16th!

It’s a bird! It’s a plane! It’s… an alien spacecraft?! Squad 51 vs. The Flying Saucers, a cinematic 2D shoot ‘em up, is soaring onto the Nintendo Switch on March 16th. Band together with a group of rebels and claim extr…