pokoko on 17 February 2013
Owe their lives to The Traveler? The insurance company?
The story sounds interesting but I'm still not sure what the game consists of. Sounds inspired by the success of World of Warcaft, to be honest.