“Trenches of War” Released On Steam
Trenches of War, a popular mobile game developed by Vashta Entertainment, has finally been released on Steam! The game was greenlit by the Steam community this past November. Changes for the desktop version include a new light system, day and … Continued