Muhammed

Muhammed

Member since Invalid Date
1
Review
1.0
1 out of 5 stars
Average rating

Reviews by Muhammed

Delche Gaming logo

Delche Gaming

View company profile →

1 out of 5 stars

Metal Gear Solid

Where is my game its state on you site it will be delivered on the release date and according to the order its still not even dispatched yet and i can see you clearly don't care about your customers as there isn't a single reply from Delche on these reviews on trust pilot