Got Just Cause 2? No you haven't? Well you better go get it now! Why? Just cause... 2 :D http://store.steampowered.com/app/8190/ It's 80% off till the 19th!