I think it popped....lol Coming alive...going UPPPPPPPPPPPPPPPPPPP!!!!!!!!!!!!!!! All Aboard..........Weeeeeeeeeeeeeeeeeeeeeeeeee!!!!!!!!!!!!