Originally Posted by blatantninja 
Looks like a pretty standard old-school 3-D Isometric perspective, IE just fine to me.
No, look at the apple(?) trees to the far right, i dont think i've ever seen a game with such messed up perspective, same with the lizard on the lower part of the screen. The perspectives are all over the place hehe. Too bad since it looks so nice otherwise.