I think this is the most I've enjoyed a game in a while