The hitboxes could use a little work :)
Very nice game otherwise and you weren't exaggerating - the soundtrack is indeed adrenaline-pumping.