Ishikawa

08.22.09
Video: Robot hand shows off amazing dexterity, speed
08.22.09

Video: Robot hand shows off amazing dexterity, speed

So you want something to look forward to in your fast approaching old age, eh? If robots playing ba...

View
03.01.07
Castlevania: Poster of Awesome
03.01.07

Castlevania: Poster of Awesome

Okay, so you think you're cool because you got the preorder bonus package with your copy of Castleva...

View