A roguelike game for the browser with a persistent server side state