This is a trailer mashup that I created of two games that I cannot wait for them to come out
http://www.youtube.com/watch?v ... ature=channel_video_title
http://www.youtube.com/watch?v ... ature=channel_video_title