Friday, March 9, 2007

New No More Heroes trailer from GDC



I'm loving the music.

No comments: