Yes, Super Slots is a legit online casino based in Panama. It also holds its license in Panama. Being based offshore, it is legal to bet at in the US.