some thing about the trailer makes you want to play lol
nice little summary of what to expect on the serverapproved!