Squadron 51

Loomiarts Studio Announces Squadron 51 with Cinematic Trailer

Brazilian developer Loomiarts Studios has just revealed its sci-fi shoot ‘em up game called Squadron 51. The developer has partnered with Fehorama Films, a film production company, to create an…