Gametrailers.com - No More Heroes 2 - TGS 08: Debut Trailer

I'm so happy. ;__;