This game's a reskin of another shitty browser game from 2005 named Imperia Online. I can't post links, but just google it and compare the UI & building layout between them. They're Identical.
It's a shame. If they actually made their own game and focused on the dynasty management, I think it could have been pretty cool. I also like the angular, paint style of the art.