New Release: Moon Child

In Team Hoi's final side scroller, Moon Child is probably the most Amiga game to never be released on the Amiga, jumping instead to Windows 95. You play as a green elf sent from the moon to&hellip;