Nice mechanics ! A little bit more insights on how the different elements work could be a great addition