Skip to content

G2A

    Though I was paying for a Steam Key for Hell Let Loose. Turns out it was a Steam Account. OK you can argue that I should read the information more clearly but there should be warnings to ensure consumers get what they think they’re paying for. Feels like a scam site now.

    Leave a Reply