This Week on PC: Psycho Waluigi, Steam Deals, and more

Check out our latest segment of This Week on PC, where we take a look at the latest downloads on the PC.

Today we preview fan made Psycho Waluigi, indie game Total Anarchy, and more. Check it out!

Written By

Want the latest news about The Sims 3?

The Sims 3

The Sims 3