Peak Rider Snowboarding is an intense new snowboarding-themed game created by Batter Acid. The game puts you right in the heart of the action as you control your own character through the slopes of Peak Mountain. It is time to zip through the snow and show off your skills in the ultimate snowboarding competition. Start …