Muslim Protest Prompts Faith Fighter Developers to Take Down Game