Saracen is a top-down action game with a dash of strategy and puzzle from the masters at IntelliCreations, Inc.. The main publisher of the game is... Read more
Saracen is a top-down action game with a dash of strategy and puzzle from the masters at IntelliCreations, Inc.. The main publisher of the game is Datasoft, Inc.. Saracen for PC has not yet been announced .