Did this Japanese puzzle game survive translation, or is this one game that should have stayed overseas?