criticalhit.net
Just Cause 2 Demo Available This Week - Critical Hit
An email arrived in my inbox this morning from Nu Metro stating that the Just Cause 2 demo has been announced and a date had been revealed. What I didn't k