The best of times and the worst of times in gaming