The Chewllers – Official Announcement Trailer | Upload VR Showcase 2021

Satisfy the Chewllers within this trailer for that approaching online multi-player tower defense shooter game, and check out how various weapons define your playstyle, along with the need for team strategies, and much more.

The Chewllers is due Quest, Ps VR, and PC VR.

#GameTrailers #Gaming

You May Also Like