I have complete faith in the Steps team, and anyone who is moaning about updates, has in my opinion, been spoiled by your usual speedy delivery of updates and features etc.
I'm sure you guys are doing your utmost to get things sorted and working properly
