Espgaluda II Description Espgaluda II was produced by Cave in 2005. Cave released 25 different machines in our database under this trade name, starting in 1998. Other machines made by Cave during the time period Espgaluda II was produced include Mushihime Sama 2 aka M. S. Futari, Ibara, Puzzle!. Battle Garegga, Armed Police Batrider, and Battle Bakraid should be good fun, too, and they've got a lot of hidden stuff (especially Batrider). If you hate yourself: Tecmo's Eight Forces is great for a laugh, because it's terrible. You need rapid fire to get anywhere, though.