roguelike
Gauntlet: Glitched — Riot Games' 2v2 Gamble and the Six-Year Crack in VALORANTThree Yoru Fakeouts firing simultaneously on a map with only four players....
Five Points Short: Lessons From Vietnam PUBG Mobile's Fourth Place at ASIAD 20I still remember the sensation of sitting in front of a screen watching...
Pablo Felipe opens his West Ham account: the rotation maths before the Millwall derbyIn the 71st minute of a Carabao Cup third-round tie, Pablo Felipe took a ball...
Empty Results and the Systemic Gap in Esports Data AnalysisAn analysis dashboard opens at midnight and returns every cell empty. No titl...
Samarkand 15/16: When Chinese Women's Chess Data Outruns the Media Narrative15/16. That number sits on the round-eight scoreboard of the tournament in...
2026 Asian Games: Women's Pool A, 17:20, and Eight Japanese Names Without PositionsIn a schedule brief barely three paragraphs long, one line made me stop longe...
Vietnam Women Face China in the Quarter-final: The Burden of the Rhythm-KeeperInside the Vietnam women's national team meeting room, one frame stays frozen...
Ashmita Chaliha, the Haze-Filled Arena and the Question BWF Has Not AnsweredAt the Indonesia Masters Super 100 arena, Ashmita Chaliha had just closed out...
Asian Games 2026 Pool A: One 17:20 WIB Line and Eight Names Without PositionsOne line of schedule, and everything left behind it I read the schedule befor...
The Empty Analysis Sheet: Why Esports Analysis Collapses in SilenceThe Empty Analysis Sheet: Why Esports Analysis Collapses in Silence Opening A...
The Transfer Blind Spot: Rebuilt Knees and the Price Nobody Gets RightThe Transfer Blind Spot: Rebuilt Knees and the Price Nobody Gets Right Minute...
Allisha Gray Leaves WNBA Semifinal Game 1 With a Left-Hand Injury: Atlanta Dream Lose Their Engine Before the Cost Sheet ClosesMinimum Fact Sheet | Item | Data | |---|---| | Player | Allisha Gray, Atlanta...
World Cup 2030 Qualifiers: Vietnam in Pot 2 and What the FIFA Ranking Does Not TellOn December 15, 2026, at the Asian Football Confederation (AFC) headquarters ...
TT Kidz: England Changes How It Teaches Table Tennis to 7–11-Year-Olds, and the Price of a Widened PipelineThe child stands at the end of the table, bat tilted, wrist trembling. The ba...
Alex Eala's Dominant Opening Win at the Toray Pan Pacific Open Was Built in the Return GameIn the fourth service game of the second set, Alex Eala faced three break...
Pham Quynh Huong's 46 Points: The Missing Denominator Ahead of the Quarterfinal Against ChinaVietnam lost 1-3 to South Korea in the ASIAD 2026 group stage. It was the onl...
U23 China vs U23 Thailand: Football Without a Stand, and Numbers Missing One SideThe match kicks off at 1 PM. An hour nobody chooses to sing. Youth football...
Arda Güler in the Madrid Derby: I Was Wrong About Mbappé, Tonight I Only Dare Ask One Question21:00, Metropolitano Stadium. The city of Madrid is painted red and white. I ...
Olympiacos Rents AEK's Arena and Pays the Price Through Its Own FansOn the corridor leading out to the court at Sunel Arena in Ano Liosia, there...
AUBL 2026-27: UP Fighting Maroons enter the home-and-away era, and the trap hides in FebruaryIn November 2026, when the UP Fighting Maroons walk out for their AUBL opener...
Five Points Short: Lessons From Vietnam PUBG Mobile's Fourth Place at ASIAD 20I still remember the sensation of sitting in front of a screen watching...
Pablo Felipe opens his West Ham account: the rotation maths before the Millwall derbyIn the 71st minute of a Carabao Cup third-round tie, Pablo Felipe took a ball...
Empty Results and the Systemic Gap in Esports Data AnalysisAn analysis dashboard opens at midnight and returns every cell empty. No titl...
Samarkand 15/16: When Chinese Women's Chess Data Outruns the Media Narrative15/16. That number sits on the round-eight scoreboard of the tournament in...
2026 Asian Games: Women's Pool A, 17:20, and Eight Japanese Names Without PositionsIn a schedule brief barely three paragraphs long, one line made me stop longe...
Vietnam Women Face China in the Quarter-final: The Burden of the Rhythm-KeeperInside the Vietnam women's national team meeting room, one frame stays frozen...
Ashmita Chaliha, the Haze-Filled Arena and the Question BWF Has Not AnsweredAt the Indonesia Masters Super 100 arena, Ashmita Chaliha had just closed out...
Asian Games 2026 Pool A: One 17:20 WIB Line and Eight Names Without PositionsOne line of schedule, and everything left behind it I read the schedule befor...
The Empty Analysis Sheet: Why Esports Analysis Collapses in SilenceThe Empty Analysis Sheet: Why Esports Analysis Collapses in Silence Opening A...
The Transfer Blind Spot: Rebuilt Knees and the Price Nobody Gets RightThe Transfer Blind Spot: Rebuilt Knees and the Price Nobody Gets Right Minute...
Allisha Gray Leaves WNBA Semifinal Game 1 With a Left-Hand Injury: Atlanta Dream Lose Their Engine Before the Cost Sheet ClosesMinimum Fact Sheet | Item | Data | |---|---| | Player | Allisha Gray, Atlanta...
World Cup 2030 Qualifiers: Vietnam in Pot 2 and What the FIFA Ranking Does Not TellOn December 15, 2026, at the Asian Football Confederation (AFC) headquarters ...
TT Kidz: England Changes How It Teaches Table Tennis to 7–11-Year-Olds, and the Price of a Widened PipelineThe child stands at the end of the table, bat tilted, wrist trembling. The ba...
Alex Eala's Dominant Opening Win at the Toray Pan Pacific Open Was Built in the Return GameIn the fourth service game of the second set, Alex Eala faced three break...
Pham Quynh Huong's 46 Points: The Missing Denominator Ahead of the Quarterfinal Against ChinaVietnam lost 1-3 to South Korea in the ASIAD 2026 group stage. It was the onl...
U23 China vs U23 Thailand: Football Without a Stand, and Numbers Missing One SideThe match kicks off at 1 PM. An hour nobody chooses to sing. Youth football...
Arda Güler in the Madrid Derby: I Was Wrong About Mbappé, Tonight I Only Dare Ask One Question21:00, Metropolitano Stadium. The city of Madrid is painted red and white. I ...
Olympiacos Rents AEK's Arena and Pays the Price Through Its Own FansOn the corridor leading out to the court at Sunel Arena in Ano Liosia, there...
AUBL 2026-27: UP Fighting Maroons enter the home-and-away era, and the trap hides in FebruaryIn November 2026, when the UP Fighting Maroons walk out for their AUBL opener...
