Neil Barbour

person

5 mentions · First seen 2026-06-02

Report issue

Recent stories

Alinea: Steam revenue reaches $11.1bn, marking highest half-year on record2026-07-14
Analyst: Game console shipments expected to decline 19.5% to 33.9m units in 20262026-07-14
GTA 6: Will $80 be the new standard, and will more publishers start to skip physical releases?in newsletter2026-06-25
Analyst: Call of Duty's withdrawal from last-gen consoles means it's selling into the smallest install base since 20172026-06-03
Analyst: Call of Duty's withdrawal from last-gen consoles means it's selling into the smallest install base since 20172026-06-02

Editions