Devilstation on 12 March 2008
Not sure whether i would call this a small bug, but it's awsome.
http://uk.youtube.com/watch?v=W4I82jxEKMs
The new mall looks great though.
http://uk.youtube.com/watch?v=2E4qV91fLv8