Monday, November 8, 2010

Blood Drive

This is a new game from Activision that is being released around mid November but it doesn't seem to have much promotion for it going around online? I do like the poster they created for it!






No comments:

Post a Comment