I still think $299 is the more plausible price and Walmart is just using a placeholder. However, if it does have Android built in to the system meaning its also a GoogleTV device, $350 won't be too much to ask either.
As for Star Fox... please let it be true. E3 is going to be phenomenal with all these new consoles and stuff to go with them.