GameXd
☰
Home
Games
Rankings
Release calendar
Studios
EN
中文
Log in
Sign up
Studios
/
Turtle Rock Studios
T
Developers
Turtle Rock Studios
1 game
89
Left 4 Dead 2
2009
Action · Shooter
★ 4.1
PC
Xbox 360