Steam The Sim's 2 Returns With A Mixed Reception After more than a decade, The Sims 2 has made its return