>>714627241
Internet access is spread enough that everybody's using it and computer games are a part of everybody's lives, I'd guess more mid to late 2000s, Queen's head is an iMac circa the year 2000 too