Building a Roguelike in Javascript - Part 4: A Hero Appears | Dark Hacker News