Real sketchy and spams you with review emails.
Review by confirmed purchaser
I bought a steam game from them and I had to use a VPN proxy from Ukraine to get it to install. That kind of thing can get you banned on steam. If that wasn't bad enough, I have gotten 5 different emails from them asking me to review them on this crappy site. Okay. Fine. Here's your review. Enjoy!