A great shooter/platformer in which you must travel through many levels to finally defeat the giant bat boss whom allegedly killed your father.