I might be looking in too much on this but this must mean something haha.
might because the game was released on January 20th at 16:07 [THEORY]
No, the game was released from beta on November 26th and full released on January 26th, and they usually release their updates at 03:00 EST which isn’t even close to 16:07 finnish time I believe
Maybe when the name changed to Pixel Worlds from Portal Worlds.
or when the beta ended or something.
Keep in mind i didn’t look in to this at the moment.
Inb4 1607 is a password to a secret lore related portal
wdym the pass of the portal