After all the bad stuff these guys have been through it's good to see things are improving, Steam should really help them get more sales