Sounds interesting, almost like Homer finding himself in a 3D world \:\)
But what makes a good game?