Switch Lights

The lights are on

What's Happening

Alpha Protocol delayed til spring 2010

  • rated by 0 users
  • This post has 0 Replies |
  • I was really looking forward to play this later this month, I really hate it when games are pushed back only weeks before they're due. It's perfectly understandable and I know the game will be the better for it, but it's always frustrating. I saw this as being one of the better games of the year.

Page 1 of 1 (1 items)