I only recall the latest version; don't think I ever visited ds-scene in the early days. The animated banners made me smile, they're pretty nice although a tad overkill if you see them on top of every page.
Signature
AmplituDS website - The latest news, information and downloads of the game. AmplituDS forums - Chat, sneak previews, track creation, and more.