This is no joke: Deadmaus on a giant touch-screen.