I have noticed same thing. Looks like pool uses PPLNS reward system with very small N. Older shares dropped.
At homepage announced:
Blocks are distributed proportionally among valid submitted shares.
It must be a PPS i think. Pinpin needed for explanation.
(awaiting mining until...)