Had a listen and got this good feeling now - I have this inkling (might be prejudice!) that oldskool Amiga demos are on the rise since last year or so, so if you're active and enjoy making songs you could find some fellows and rustle up a new group.
It's how it was done in the old days. Do it for teh fame!!