Half Life 3 sales at 0 for Q1 2025, god damn

Comments