First look: Revolution Activision Value's upcoming action game is set in a dark futuristic world. Screenshots inside.
Log in to comment