Yeah that's not a new site lol. Ptar posts maps from there sometimes, ONYX uploads his maps there, and I think Salazar also used to post there.
Some maps there are playable :)
Most however are just design maps as nasty said; some of the maps in their "expert's maps" and "best melee maps" section are pretty bad, and the regular melee section has a lot of maps our noob mappers can call bad^^
But, some maps are definitely actually playable on top of having a great jpg, and I'm sure a lot of work goes into the site and maps, so I don't mean to insult it at all =/ The site is a bit confusing to me though, could be because it's mostly in korean ;)