get to know Beaver Deceiver and their new release The Cookie Jar Complot