Yes, steam please!
I prefer buying games via steam since it's simpler, easier, and update hassle friendly also i have a lot of steam wallet xD