Monday, Jan 19 2015 11:39AM | Invision Game Community
Last Inua Review

The Last Inua is a 2D platform adventure game developed by Glowforth. It is based on Inuit mythology, and for those who don’t know, Inuit are an indigenous people who are found inhabiting the arctic regions of Canada, Greenland and…