Star Fox 2 Is A Time Capsule Worth Opening At Least Once