Immortals

Immortals

Immortals

Leading eSports franchise, professionally owned, passionately run
Founded
2015
Raised
$30M
Follow us
Alexa global traffic share
Twitter followers