Posted November 24, 2016
There is a free PC download game called "Inside" at Amazon, with a similar dark background on the cover art and the title "Inside" in red. The developer is not indicated. This can't be the same game, can it?
https://www.amazon.com/Reality-Gaming-Studuo-INSIDE-Download/dp/B00RTG7LUA
https://www.amazon.com/Reality-Gaming-Studuo-INSIDE-Download/dp/B00RTG7LUA