Please take time to check out our montage, we worked hard on it and I think it came out well, I'll admit its not the best game play but I would really like to get us known. It is also in 1080p HD if that makes it more appealing. The link is right below, thanks =)
Montage Here