Tomodachi Life Features

FeatureThe strange, starry distraction of Tomodachi Life

After two weeks with Nintendo's new life sim, is it any clearer what exactly it is?