DownhillMadness: DownhillMadness will be released this month for PC

The Windows version of DownhillMadness is almost ready to play! The finishing touches are being put on this brand new game while the steam store is being prepared for the upcoming release. DownhillMadness will release i…