
/
RSS Feed
In addition to lamenting the glut of games dropping all at once (and their effects on DEE crew’s wallets), a look into some Esports news (with a focus on DOTA), and the newly released Elden Ring!