It's a very home-made looking web site, and I wonder why they would be given a review copy.... Looking around at the site, it's very unprofessional and they don't even have a writing staff, so to speak. I thought devs only gave review copies to actual notable reviewers, and that these sort of...