Godstrike launches April 15 for Switch and PC
Freedom Games and developer Overpowered Team announced today that twin-stick shooter Godstrike will launch for Switch and PC via Steam on April 15 for $14.99. Godstrike will feature several language support: English, French, Italian, German, Spanish, Portuguese, Russian, Simplified Chinese,...