Boise, Idaho-based alt-rock band Mylo Bybee has confirmed their new album ‘Master & Machine’ will drop in June 2023.