Thanks to the ability to build on the Philosopher stone games did all 5 major versions of this game (PS1, PS2, PC, GBC, GBA) manages to expand on there original ideas in a way that allowed them to become great games.
I myself have the most experience with the PC and GBC versions and both are really fun games that deserve to become available again.