By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Doubt steam will help it too much. Wouldn't most steam users already know about it?

This game was my worst buyers remorse. And I only payed like $4 for it. I absolutely hated it.