Progress made in Star Fox, and Ninja Gaiden proving it is a Very Hard Game! This is must see TV!