Andrew Judd and 8 others have joined the group 3DAllusions 5 years ago