Fable Heroes Now Available on Xbox Live Arcade
Fable Heroes, a fresh spin on the world of Albion that Fable fans know and love, is now available for download on Xbox Live Arcade. The Xbox 360-exclusive title costs 800 Microsoft Points. Delivering a unique art style and multiplayer […]
Fable Heroes Now Available on Xbox Live Arcade Read More ยป