No ano de 2050 dC, os seres humanos vivem em um mundo cheio de ciência e eletrônicos, mas a "Demon Capital" Shanghai nunca foi livre dos demônios. Felizmente, o Demônio sobrenatural taoista da Corporação está aqui para garantir que nem os vampiros, semideuses ou até mesmo ícones literários trans-culturais causem problemas dos cidadãos... pelo menos, por muito tempo.