Donate to the Lead Adventure Forum to keep it alive!
https://www.dragonfroggames.co.uk/store/index.phpBattle Valor ? Don’t know where your to in the world but the above is a European stockiest , never heard of either if it before just googled it whilst waiting for lunch