We might finally know what's written on that mysterious plaque in Super Mario 64 Engadget · Tech 2h ago