Oh dear, those Sims Project Rene leaks are looking a bit rough around the edges, aren't they?
A few clips of The Sims Project Rene have been shared online, and right now its looking like it could do with a bit more work.
2 Apr 20:34 · Rock Paper Shotgun