Sup peeps.... has anyone ever played this game (Monster Jam Maximum Destruction)? i cant seem to find any reviews or screen shots of this game anyware online. if anyone has...how is it?