Its looks like a good start! Nice and fresh layout. I don’t know if you focus on United Kingdom players. If so, I recommend placing a T&C link with every bonus. This is required by the UKGC. You already have a link to Begambleaware, perfect! It is also recently no longer allowed to offer free games when you also focus on UK players. We recommend removing them or restricting UK players.