Dudu Rush!. Little Dudu has lost his friend and younger
sister and lost his way during the exploration of unexplored lands. You
have to find your way home and look for lost friends and shoot and
destroy the annoying little monsters on your way.
A boss at the end of each round, which is very difficult to be destroyed