Really liked how you introduced the different mechanics at a pace that let us understand the previous one! Nice job