Need help with suggestions to use either Unity or ViroReact. I need to develop an AR mobile application that is responsive and supports 3d animation. At the same time, I need to create a mini game and use a geofence to make my application fully function.