Turns out the rumor was false. The downloadable games will not be free, although we still have no idea how much they will actually cost, or how they will be distributed.

It's very obvious that Nintendo expects their console to much cheaper than the competition's, but $130 is very unlikely.