An immersive recruitment hub for Funworks Co., allowing talented creators to apply and join the development team of the indie horror project, Last Show.