EDIT: this so friggin' awesome
http://www.runescape.com/c=-2be4a4d7/img/news/image_of_the_future_large1.jpg
Pfffft, WoW is 50x better than RS.
Your link doesn't work
Change it to http://www.runescape.com/c=-2be4a4d7/img/news/image_of_the_future_large1.jpg

