Welcome to a place where original memes are uploaded sometimes. Maybe even gameplay videos