TODAG - Tales of demons and gods