Uploading my game by your member

Hey there!
I have made my game “Deadly Pursuit Duo”:


I tried everything but was unable to upload it on Y8.com so I uploaded it through one of the members of Y8.com.

I want to ask that even after making it uploaded by one of the members of Y8.com, do I still own the rights on my game and can make changes to it and own the rights of the revenue share of my game.
You can play my game:-
https://www.y8.com/games/deadly_pursuit_duo

Please reply to me as soon as possible.

Hi,

replied here Revenue Share

This is a totally different question.
I’m asking, do I even own rights on my game of changing it, removing or updating it or rights of revenue share of my game even though I uploaded it through one of the members of y8.com

Y8 Games