I would say Armor Games but what is your opinion and why?
both i got an account on both but i also agree with kamoro it depends if u like games or videos
armor games. i love playing games than watching video.
Thread is locked!