Just an idea, why not do a few MST screenshots? Figure I'll give an example...my screenshots suck, so I couldn't do anything too funny. Though, I've done this with other games/webpages/chats and it's turned out pretty good, so...
Note: Picture may load slow since I have it on comcast's server. Geocities doesn't like letting me put big pictures on forums..too much bandwidth. But then, they supposedly don't let anyone post ANY pictures on forums, right? *cough* Sure they don't...