Crunchy Leaf Games
3 members DeveloperCrunchy Leaf is a small team based in Berlin, developing and publishing unique and enjoyable indie games such as 3030 Deathwar Redux and Stars of Icarus...
This member has provided no bio about themself...
Crunchy Leaf is a small team based in Berlin, developing and publishing unique and enjoyable indie games such as 3030 Deathwar Redux and Stars of Icarus...