Yes please give more details about your experience so that the forum members can come to a conclusion about this site. BTW the site looks like a flash game site.