This web series is based on a comic book and video game; was also funded by fan donations. It is now complete. The story revolves around the creation of humans by gods who grew jealous with one another and competed by creating ever more exotic creatures in the world, until they imprisoned the one who created humans and a map shows where he is held. Various heroes in possession of the map help free the human creator god. Follow this link
for the complete synopsis. All 12 episodes is below.