Posts tagged Obsidian Entertainment
South Park, Metro: Last Light and Company of Heroes 2 Delayed