>>282104532
Something about it looked less like digital slop then and more like it was made by people who cared.