Instructions:

Use arrow keys to move and turn
Hold ctrl to strafe left/right or move up/down
Press t for trees, p for a fountain

Written in javascript, completely self contained (view the source!)
Uses just a line drawing function, and no matrix library.

Created by Osian Haines (2012)