Chibig and Microids have announced that Deiland and Offroad Racing – Buggy X ATV X Moto are currently available for free on Steam. This basically means that PC gamers can visit their Steam pages and acquire free copies of these two games. Continue reading Offroad Racing – Buggy X ATV X Moto and Deiland are currently free on Steam [UPDATE]