Monday, January 26

What Time is it? GAME TIME:Jan 25th - Feb 1st

Afro Samurai (Xbox 360)
Afro Samurai
Platform: Xbox 360
Release Date: 1/27/2009

He who possesses the #1 Headband, will rule the world! Afro Samurai is the cutting edge game that delivers a new kind of cinematic game experience, a living episode that offers addictive, immersive an ... more


Post a Comment

Please be respectful and no spam.