Ikibu casino is the newest online casino launched and is the sister casino to Chance Hill. Ikibu has a neat design and maybe the first thing that might confuse you is their comp points system. New players get 2500 seeds and a 100% signup bonus. These seeds you can convert into 25 free spins right away. Overall the casino has amazing games and it is definitely one of the nicest looking casinos around.