Elysian00

A game where you sneak around the city, leaving a trail a of posters to expose a corrupt police force.
Strategy