Very solid entry, concept and theme implementation is on point.
Difficulty is slightly high for me but that's all good. Well done :)