Answer whether the following statement is true or false.
There are currently 267 games featuring Nintendo's Mario.