Tag Archives: The Last Goddess
The Last Goddess Features An Unlikely Team On A Grand Point and Click Adventure

The Last Goddess is an indie team based, point-and-click adventure game, developed by Ocean Breeze Studios.

Do NOT follow this link or you will be banned from the site!