Our GX is matched but the code is awful and all over the place. We should refactor it to look more like pikmin2's GX which is nice & commented out https://github.com/projectPiki/pikmin2