Finding Felicia Trailer Release
Check out the game trailer for Finding Felicia. We hope you like it. "Finding Felicia" is a tale of the bonds of sisterhood, finding oneself, and lesbian love told through the lens of a charming point-and-click adventure.

Source and More information: Finding Felicia Trailer Release

Author: indieDB.com