
Tragnarion Studios recently announced a new 3rd person shooter set in a futuristic world where you take control of Echo Squad, an elite group of mercenaries sent to tackle the power-hungry Nogari Corporation. Once Echo Sqaud reaches Nogari Island they … Read the rest
















