This is a really fun and well executed idea! Only wish I had discovered this earlier when more people were online :D
I'm a fan of all kinds of collaborative games. The idea that one persists even while offline is quite nice, don't think I've seen that very often