vr puzzle game community building