I actually like the border because it makes it look like an art piece on a wall, somehow it complements the art style and the overall feel of the game.
And a question: how do I download the art pack? I can't seem to find the option to download it.