[quote name='gantt']^ I have to admit those reviews turned me off so much that I didn't bite when the standard edition was $20 at BF. A fair amount of the 1-star reviews may be from anti-DRM fanatics, however.[/quote]
Most of the 1-star reviews were given as a protest against the DRM. The gameplay itself is pretty simplistic, but the main draw of the game is creature/vehicle/etc creation.
If you want the game purely for a deep gameplay experience, you'll be a bit disappointed. But if you want it mainly for an easy way to explore your creativity, you can't go wrong.