The Last Goddess has launched on Kickstarter and Steam Greenlight. The Last Goddess is a squad-based point-and-click adventure mystery game set in near-future Florida. The Last Goddess – Kickstarter Video from Ocean Breeze Studios...
Read More
1 Minute