Taskmaster VR: Taskmaster VR is out June 19th 2024 @ 4pm BST!

Taskmaster VR releases on Steam June 18th 2024! We’re absolutely delighted to confirm that Taskmaster VR will be launching on Steam on Wednesday 19th June 2024 at 4 pm GMT +1 / 8 am PST. The team have been working aroun…