I have been a giant fan of this series since the first game. Everything about this game is what I like in video games. And every single release just adds to the the original magic. I have adored every minute spent with this series.
It is my favorite mascot franchise of all time.