Audio Push is back and has released a new single titled “Control Us” off “90951”. Long after their awaited debut…