KEY FACTORS IN SELECTING A COMPONENT-BASED GAMING PLATFORM