Avalon: The Journey Begins: SALE! Avalon at 70% off DLC's 40% off!

Avalon is at 70% off for this week long sale which brings it down to only $2.99! Also any of you who still don't have the dlc's for the game, now is a great time to pick them up at 40% off! Last, if you like the game th…