Sea of Solitude is one of the latest developments to artistic indie games. It was printed under the EA Originals label that...