The Future of Rock Band?
Is this where video games are headed? Could we see a version of Rock Band that looks like this? Either way – cool clip:
Is this where video games are headed? Could we see a version of Rock Band that looks like this? Either way – cool clip: