Top
10°
8.0

onPause Review: Star Wars: The Force Unleashed

"The most expensive game of all time." Star Wars: The Force Unleashed. Is this new Star Wars for the fanboys only? Find out in this review!

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