I play games quite rarely nowadays. When I do play them, I can usually play for 1-2 hours on a row. This means there's pretty much no way I could play a game all night long. I was able to play a lot more about five years ago, especially during summer vacations. For example, the longest times I've ever played on a row were when I was 13-14. Back then, I once played Chrono Trigger from 6 PM to 4 AM, and Final Fantasy V from 12 PM to 5 AM, the latter being my current record (17 hours).