Wearable gaming technology: A study on the relationships between wearable features and gameful experiences