Please, give us your feedback in the Suggestions and Issues forum.
It looks like nobody gives a shit about Rampage 3, so maybe I shouldn't do it.