Hell let loose: vietnam

5 min read

PREVIEW

The ‘light military simulation’ game ships out to