Spec Ops: The Line Review

What makes an indie game developer successful is their ability to create unique and interesting games, to make up for the …