Thank you for all your points, much appreciated.
Our development plan was bad, so we ended up rushing with the UI and other stuffs and couldn't quite bring in audio either.
Will work on with your points and produce a better one next time.
Thanks much.