Sounds like it's called Druid - The Rise?

Top Bottom