My face actually does look like that...
It's a journey into an artist's world, or at least the tip of one of many icebergs dotting said artist's world.
Nice little presentation of yourself, I'm already browsing your userpage and DeviantArt so if that was the goal, job well done.
It's more of a glorified slideshow than a game however, with interactive features akin to a Powerpoint presentation, so I'm guessing someone goofed when he (or she) put it under 'Games'.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.