Last Inua Available Now in the Humble StoreBy Lexuzze Tablanteon March 11, 2015Wired Productions, an established independent digital games publisher, has announced today that the award winning 2D platforming adventure developed by...