A roguelike game with fast, smart, and fun time travel