Last Inua is a platform adventure story about a father and son and their fight against the dangerous demon Tonrar, set in the icy North. The title was developed by the Dutch studio Glowforth and was honored with a number of industry awards, including for the best mobile game at Game Connecti...