Thursday, August 23, 2007

New Smash Bros Screens from Japanese Magazine

Some new screens mixed in with old screens:



Source

No comments: