The past week was quite eventful with a series of launches, a few teasers and other interesting updates from […]