INSIDE: INSIDE Demo released!

A free demo of INSIDE is now available for download from the game's main store page.