Diesel Power: Getting Love From Youtubers

yikes! Diesel Power is being called a fun game having an original concept. You may want to check out available Youtube Reviews of Diesel Power if you're undecided about jumping in. They're like everyone else: This is ha…