Taskmaster VR: Taskmaster VR is Out Now!

Taskmaster VR is out now! The hit TV show comes to VR and YOU are the contestant. Step into the world of Taskmaster, endeavour to complete a menagerie of challenging and extraordinary tasks and get creative in how you s…