I thought the XP system was great. GM needs to be bold with the intrusions, though.