Trying to find random share sites and behold I found this one. I want to share some nice games i know, i already made a post and waiting for approval, to see if i can post more.