RedDeer.Games, one of the biggest indie game publishers for Nintendo Switch consoles, has released its third title as part of April's Indie Spring Spree event. Starting today, players are invited to join the excitement and competition in Carbage - an action-packed and humorous racing game.