well it certainly isnt a very polished site. And I think its not many people behind it to really keep it updated. But at least they got a lot of games and good providers (such as mega).Oh, I had no idea Ryuugames was such a great site.
The main disadvantage of that site is that they do not specify which version of the game they are posting.
And, to the best of my knowledge, they rarely update their games when a new version is out.
You must be registered to see the linksat least indicated the version of the game they were posting.
And every now and then, they update the games they've already posted to the most recent version.
Correct Me If I'm Wrong though.