Top
70°
9.0

Star Wars Jedi: Fallen Order - Skewed 'n Reviewed

Skewed and Reviewed has posted a positive review for the game. They say despite issues and misgivings; the game has proven to be one of the better Star Wars releases.

Oculus Quest Giveaway! Click Here to Enter
The story is too old to be commented.