Has anyone heard of this game?

http://www.imperialglory.com/uk/synopsis.html

It seems pretty close to a Napoleon:Total War...