Like Turu, it reminded me of Alchemy! (In fact, we almost ended up doing the same ^^)
Congrats on designing all elements, that was not easy :)
Merci beaucoup :)