Remastering Gears of War - The Locust

https://youtu.be/bFiys8LcyvI