Great stuff! Ordered for my little one for Christmas. Thanks OP, have some heat!
Good spot OP! There's also a similar train toy on sale at Very if anyone prefers the alphabet to numbers - Mega Bloks ABC Train: https://www.very.co.uk/mega-bloks-abc-learning-train/1600148570.prd £13 to £15 at most retailers but currently down to £9.74.
Thank you, might get this for my train mad boy
My duplo train from the 80s has pistons, but none of the new ones have them. They were the best part ;(
Cheers! Just purchased, good price.