Havent ever used this site to purchase games before, but it was actually one of the rewards offers from my bank (15% cash back). Looks like its based in Europe, so not sure how i feel about it unless it accepts Paypal. Anyone have experience ordering from here before?
Edit. i just saw they accept Paypal, so i'll be ordering in a few.