Pirate Site Slammed for Meddling with DRM-Free Games