Rumble.com is a video platform much like Youtube.
Excerpt from their About page:
Why I ask for a support for this in forum is because Youtube has become strict and some of the videos that is being posted their as "showcase" or "guides" pertaining to cheats or hacks will be taken down for copyright and be blocked.
Rumble.com doesnt have that and cheat developers can freely post their videos there.