Just keeping my lovelies updated so you don’t have to search around the whole internet for neato stuff like I do. Game Trailers, probably one of the best websites ever, just put up new Gears Of War 2 videos.
This picture cracks me up hahaha. Any who, check out the videos.
And for you Halo nerds, new multiplayer maps! I just love Halo too much to not tell you about these.