challenging experience finishing this game. arcade game with fun color and images.