a roguelike written in C using libtcod