Ori developer Moon Studios alongside publishers iam8bit and Skybound Games pledged to donate five percent of the proceeds from every Nintendo Switch sale of Ori and the Will of the Wisps from December 8-13 to the Rainforest Trust. This included all ver...