Steam has been allowing Free 2 Play games to use their server and their latest addition is CrimeCraft. You know you want to be a syndicate lord so check out the trailer after the jump then fire up Steam and download, it’s free, what do you have to lose?