Talk:Welcome to the Penthouse

Is it possible that this is a refrence to the triple X magazine penthouse? http://en.wikipedia.org/wiki/Penthouse_(magazine)