Sims? Nintendogs!? Fuck off. Give me Half Life 2!