Destructoid Video Review: Star Fox Command Posted 13 September 2006 by Robert Summa Here’s another one of my poor man’s video reviews. Enjoy! About The Author Robert Summa More Stories by Robert Summa Filed under... #Does it suck?#DS#Geek Essentials