It is one of the best (animated) TV shows I've ever watched (my personal favourite). It has a very unique concept and the amount of creativity for what can happen--whether it is the challenges the characters face, the train cars or the characters and their issues--is limitless. Each season is unique, especially since the show doesn't hold itself back by going "Hey, remember this from a previous season?"; if there is something being used from a previous season (like a concept or character) then it is developed and built on. Each season also builds on the lore of the world and it's a lot of fun seeing it develop throughout the season/show. Because of its design, Infinity Train also allows each season to be a different genre so it doesn't feel repetitive, as well as the characters, as they can tackle different and unique situations every time, therefore making it quite a progressive show.