Site icon NBI

An old and controversial game is finally releasing – Polygon

This is a mobile optimized version of this page, view original page.

Six Days in Fallujah, a controversial shooter set in the Iraq War, is finally set to release.

Exit mobile version