The site is being renovated as of now you may see changes in any of our links and also the removal of some link in this blog. We are also working on having games pages to this site. To give you better conveniences in distributing the games that you may love.
You can still browse the site. But there will be a ton of bugs coming here and there.
– JC Site Admin