Understanding the kx8 Platform: Features, Game Selection, and User Experience