Yes, this is the same version, only difference is that Steam have achievements :)
Good to know. Thanks for the quick reply! :-)