Games Duel Forum Duel Duel is a top-down arcade game with a dash of action and racing. But Duel has not yet been released on PC. But it is likely that the game will be released on this... Read more Steam: 79/100 24+ ratings About the game Buy the game 1.99$ Requirements Similar games Reviews and ratings Gallery Forum Release dates Quotes Duel Create topic