This is a discussion on Trials Evolution heading to the PC within the PC forum, part of the Multiplatform Talk; neat...
"You have enemies? Good, that means you stood up for something."
Awesome, the trials games have always been neat in my mind, might have to pick it up.
deviantART // Showcase // Checklist // Wadefan1 // CallmeNasty // Bladia