Yes, so it internet casino deposit added bonus is exactly what it sounds including