The Lionhead company is quite average. Their websi...
The Lionhead company is quite average. Their website provides all the necessary information, but there is nothing outstanding or unique about their products. The customer service is decent, but not exceptional. Overall, I would say Lionhead is an average company.
