Look, we’ve all been there, the clock strikes midnight and you’re fighting the urge to go to sleep because you just must complete one more level or finish one more mission. But what makes a game so addictive that you completely lose track of time? While we all have our different tastes and play [...]