GameCarrot was made as a Gaming Hub based around Itch.io where you can find new games
and releases as soon as they are submitted to us.
© Copyright C0LEsGaMinG Games 2023