Just when we needed this. A break from all Apple news and something more interesting to look forward, the Avengers teaser has made it out and it is already firing up the Internet. The movie is set to be released sometime in early May 2012 to rock cinemas with the multi super-hero caste.

Read More »