Quote from: BigEuroBoy on February 09, 2024, 03:18:37 PMIn the New Games 2024 tab it says it does not show recently updated games which I think it used toYou are right, some time ago the page https://gamcore.com/new was similar to the main page https://gamcore.com