Talk:Gears of War: Echo Squad's Stand

Tell me what you think, please! It's not finished yet, so more will be coming soon.The Cold God