Contra 009 work in progress - Update 11