I don't have and can't afford steam, that's why I'm asking.
Cards are already purchased. I will consider other options next time.
Thanks
Steam is free? unless you mean storage or performance wise??