Wow, I was debating whether or not to make the purchase through Steam or Scirra. Seeing all the problems related to Steam, I think it would be better to make the purchase directly through Scirra. The support would be better.
Good thing I was able to take advantage of the Spring Sale too.