Will there be any future updates?
yes, at least one more is coming soon for now.
Obviously not too soon.