Steam plugin now supports steam sales and has proper error checking!