Update 4/7/2016: The site has received a big update in these last few days, so anybody who is interested do visit the site and check it out.