I love it when nitwits register an account here just to promote their crappy site. What the site is doing IS illegal, plain and simple, regardless of what you claim is legal about it. What you claim is legal and what the copyright laws say is legal are two differnt things there buddy boy. Do yourself a favor and actually READ the laws surrounding video game copyrights. You'll see just how WRONG you really are.
Than again, you probably know exactly what you are doing and simply don't care that you are ripping people off.