I asked the guy the same question if this is the Beast available for $199 from Walmart.com, here is his reply.
Dear raiderbreath,
I believe this is from the same manufacturer. They use several names, Rover, Beast, Crusher. They are suppose to come out with a new version in the coming months...