YES YES YES YES YES! I got steam so now is time for some teardown content. (Other games coming sooner or later)