Great support team
Great support team! I had my account stolen and I contacted Steam support and got my account back within 24 hours. Also the steam sales are unbeatable. 90% off on a lot of games.
Germany
Great support team! I had my account stolen and I contacted Steam support and got my account back within 24 hours. Also the steam sales are unbeatable. 90% off on a lot of games.