HyperRogue is a roguelike that is played on a non-euclidean hyperbolic plane.

Source code.

Downloads.