Please give me your feedback and let me know if you want to see this design interactively functional, I have done it in Articulate Storyline to make it easier to continue when needed.
All pointer work as a module menu, when pointing on a module number or even name, it would show some description like the one attached to no 1, or I can make it show text like the box in the right bottom corner.
The ninja, could be colored in black as it normally would be, or be in shades of gray increasing with each module finished until it becomes black, or even different colors to reach one pre-specified color when finishing modules.