Control Games

If Control is your thing, settle in — 18 free games live under this tag, and each one loads right in your browser with nothing to download.

Advertisement
Advertisement
Advertisement