Creativity

Need to vent off some steam? Play this Rage inducing game now.
Strategy
Play in browser