My favorite game name so far!
I love the idea of playing two characters in synergy - the God needs the tourist, and the tourist really, really wants the God's awesome powerz. Players could swap Gods through conflict - every God wants a great vessel, after all, so the most powerful and attractive tourists would be fought over, just as the most kick-ass Gods would. Sounds really fun!