3 years 3 months ago Link Gamasutra Ori developer Moon Studios has raised over $58,000 for the Rainforest Trust with the help of publishing partners iam8bit and Skybound Games. ... Tags Gamasutra