Hell yeah it still exists!!! Many groups like Haujobb or TBL STILL DO stuff for the meega...
And yes, it can kick any PC's ass, as always
I pinched these links from exotica (
http://exotica.fix.no), check'em out!
http://jpv.wmhost.com/releases
ftp://ftp.scene.org
ftp://ftp.amigascne.org
http://www.aminet.net
Also back2roots.org keeps up with amiga demoscene news.