Wow, haven't been on in a long time, feels great to post something here again.
Siren starts at 51 seconds if you want to skip the strange intro my strange friend insisted that I put in the video.
http://www.youtube.com/watch?v=1S5JEAvLVYY
It's in HD if you want.