Indie Game Spotlight: Blacksea Odyssey

Blacksea Odyssey is a top-down shoot ’em up about ripping colossal space creatures to shreds.