Steam really be slow though, I submitted the build for review on the 18th for review. And from my experience they do be taking 5 business days instead of 2-3, well there was a weekend so I understand