Highly rated UK band Zoax release their new EP but does it manage to capture their charismatic personality or does the end result fall short?