Talk:Deep Science/@comment-25382943-20141126073846

The ships in the concept art thumbnail look so much better than the current ones. Future update (please)?