Schedule-driven social adventure game?