Mango Party huh? If I remember right, their translations were mostly ok? Though I haven't tried out many games published by them, so I can't really say for sure tbh...