Top
80°

Fable Heroes - New screenshots released

Microsoft releases a number of new screenshots from its Xbox 360 exclusive title Fable Heroes.

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