Tyler and I have created a new mission recently in my new home.
It would be great for you to check it out and let me know how it is.
It is at
"The Taker's Sanctum"
While your their you might as well do my "It's the life" mission as well. You can start that one by going into the white room.