Videos LGR – The Sims 1 & 2 Legacy Collection ReviewThe rumors were true! EA re-released the first two Sims games for Windows PCs to… Read More