Lessons with Chii-chan: New FAKKU Release - Cult Of The Serpent

Calling all Orcsoft fans… FAKKU Games is excited to announce our new localized title developed by Orcsoft games, Cult Of The Serpent, will be launching on May 1st! Surrender to your desires! Wishlist Cult Of The Serpent…