That was the first level, you fly the helicopter and must protect a convoy of trucks from tanks and choppers, very cool!but there was another screenshot before that showed a plane shooter (i think)
i finished this great game 7 times B)o.o When I saw that screenshot, first thing that popped in my head was "Gunstar Heroes"