Yes, but they needed to announce stuff at the beginning because they had no ready products to launch :| They needed to generate hype with yet unreleased products to have something to push the hardware out, and when you buy a 500$ product you want to be assured that the future isnt bleak for it ;)
Vote the Mayor for Mayor!







