Yes, I can see it on both the front page (oldest Feb 11 release) and on the Recently Added page (oldest Feb 12 addition, with a release date of Feb 11).
I can also see 5 additions on Feb 11 and 7 on Feb 12, or release date-wise on the front page 6 releases from Feb 11, so that 4 of yours is very strange...
last edited at Feb 13, 2019 12:00PM