Scarecrows of Illyria

Scarecrows of Illyria

N/A
IGDB User Score
N/A
IGDB Critic Score

Sole survivor of a terrible incident, you find yourself in the company of new friends and new conflict on the island of Illyria.

IGDB Combined Score

N/A
N/A
Metadata

Releases

PC

PC (Microsoft Windows)

November 16, 2023

Linux

Linux

November 16, 2023

Companies

Stegalosaurus Game Development

Alternative Titles

Windows Executable: Scarecrows_of_Illyria.exe

Gameplay & Screenshots

Similar games

Loading similar games…

Reviews

Loading reviews…