And why OWL keeps on going up in price? Honestly their site doesn't seem to be very unique or impressive - anyone has a credible explanation who is behind the price rise of that OWL token?!

OWL prices have continued to fall to this day since the thread was created by the OP, no crypto or any token has survived the ferocious bear market, tokens from gambling sites are not profitable in my opinion, because there are some gambling sites that eventually abandon their tokens and become worthless