you are viewing a single comment's thread
view the rest of the comments
[–] 3 points 8 months ago

A new Star Trek game and a new Battlestar Galactica game????!! At around the same time???!!

My geek is tingling

  • source