I'm not sure what I just played, but it was definitely unique and had me intrigued. Got 98%. Kind of fun to discover new places, I could see this as a kid's game.
If you'd like to see the final scene, the last 2% is probably Great Britain on the Roman map (upper left). I unfortunately made it very difficult to find :P