Biohazard

I was just thinking..... it has been a long while since any updates. How is the progress on the barracuda?