Remember PlayStation Home? The weird Second Life/Sims-esque online space that was_totally going to change how you and your friends interacted online, and would completely save the PS3? No? I don’t either (the PS3 was saved, and its online experience was ultimately great, and PlayStation Home had