Can it mirror all apps from an iPad?
Can it mirror games played on an iPad? And websites?
Not always. The games are usually apps, and they must be enabled for chromecast. If the web browser, like chrome, is enabled for chromecast, then you can cast the web tab and that should allow you to mirror games, but not guaranteed.