The recently released issue of Nintendo Power contains a several-page article about Spirit Tracks, along with several high quality images.

DSCUBED of The Hylia was kind enough to upload the relevant bits for viewing, which you can access here.