Nintendo, Sony, MS wage gaming war