No articles about this game yet. Our coverage will appear here.
A brutal bodycam FPS set in Hong Kong. Kill your captors, rescue the others, and record every second of your revenge.