Green Man

Can you defeat the flies and rescue your love from her captives?