Afro Samurai Trailer
I have to be honest and say that I don’t really know anything about Afro Samurai. Apparently it is an Anime that is quite cool and is now being made into a game. This video really impressed me, it looks like this game could be a real heap of fun. From what I can tell this actually may be somewhat …