First and foremost, Meulen told me (without hesitation) that it is a 100 percent guarantee that Home will be released by the end of this calendar year. He has absolutely no doubt that this will be the case.
Meulen said that items like clothing, furniture and other knickknacks can be unlocked and also rewarded through other external games. Games can communicate with Home, so if you beat, for example, God of War 3, maybe you'll unlock a Kratos t-shirt in Home to wear.
14