First ‘FAR CRY 3: BLOOD DRAGON’ screens. Science-fiction uber death!

Blood Dragon!

This is going to be the jam.