Also known as World of Aden: Entomorph: Plague of the Darkfall 2z1dh
Playable demo
Also known as World of Aden: Thunderscape