In a world of cloned and simple racing games a community with a dream of an open source community driven game fights back. Welcome to Drifters Palooza.