Weekly Mix: And what a week it's been!

There's new music here and announcements galore