Scammers are still trying to snag free games from indie devs