The heading seemed contradictory to me with both "spintronics" and "mechanical" in it until I realised that it is not the other sprintronics (https://en.wikipedia.org/wiki/Spintronics).
Yes I and pedantically bothered by the fact that it isn't really about spintronics nor electronics, but rather mechanical engineering and merely co-opting a more marketable term... that said I'll still buy a copy for my kids. Already playing LaserMaze with them. Even if they don't end up in stem I hope it helps in their A levels one day. https://www.thinkfun.com/products/laser-maze/