I loved this game! The only problem was the difficulty I found to get every sprite. I just gave up because games are supposed to be fun, not frustrating (this final complaint only applies to getting all the sprites).
Amazing game and I was really happy I didn't skip it completely for galaxy.