Sports followers might need to speak about most other sites having an intensive gaming feel