New updated Duncan barracuda?

Just saw these drop on some sites but havent heard much about them. Anyone got them yet?

7 Likes