Open-Horizons is a 2D roguelike written in Java