открываешь все игры с помощью SteamAchievmentManager`a, оставляешь его на час-два, затем отключаешь интернет на пол минуты, закрываешь все вкладки SAM`а, включаешь интернет. Через минут 10 появятся штук 30 карт (Все зависит от времени, сколько были открыты игры в саме)
По сравнению с твоим способ требует времени (Даже если рядом с компьюетром быть не нужно)
Просто раньше только этот способ знал, теперь только твой буду использовать)