Have You Played? is an endless stream of game recommendations. One a day, every day of the year, perhaps for all time.
We’d remember Deus Ex: Invisible War more fondly if it weren’t named Deus Ex, wouldn’t we? So let’s imagine that.
Released in 2003 by Ion Storm, Invisible War is a flawed but pretty fun FPS action-RPG, where we get to be a swanky cyborg larking about in that grim cyberpunk future.