Tag: Battle Royale

8/10

Cuisine Royale Review

A unique culinary take on Battle Royale which performs excecptionally and has beautiful landscapes and is visually stunning compared to other games in the genre.