Tag: DLC

Xbox Games Showcase Thoughts

Yesterday Microsoft held their Xbox Games Showcase and the reaction coming out…

Craig Craig