A giant asteroid named 'God of Chaos recently passed over the earth. Despite the nickname, the visit appears to have been rather benign. Clearly, since you're reading this, you've survived.
When the players arrive, they need to stay somewhere. Hosting a player helps the player have a home base, and also is rewarding, like having a foreign exchange student.