onanimation.com
Remastering Gears of War – The Locust
Visit the post for more.