Human Space Invaders

OMG! This video is SO COOL!
http://video.yahoo.com/video/play?vid=288581&cache=1

:roflhard: