I thought the GBa game was alright, then played the console version and absolutely loved it.
Loved it to the point where when the disc was scratched and stopped working, me and my brother exhausted every possible solution to get it running again instead of saying to hell with it and returning it to his friend whom we had borrowed it from.