My personal favorite X game. The fact that you can 100% the game with no revisits makes it much more fun to replay even if the level design isn't quite as good as the first one. I also have a lot of smaller gripes with the soundtrack. The game's speed and feel are the big draw to any Mega Man X game though and this has that while the rest of the game has less things that feel intrusive towards that than the first one does.