Season 2 episode are only on Oppaiman.com at this moment. They are coming to Itch io by December.
Season 2 will cost $15 and sold separately from Season 1.
wtf u think this is? The walking dead?