Unravel PC Game Free Download Full Version Puzzle platformer Unravel Download was created by Swedish studio Coldwood Interactive and released by Electronic Arts. It was unveiled on June 15th, 2015, and became available on Microsoft Windows, ...