In this article I also cover the recently opened Luck Snake Arcade as well as upcoming plans to convert one of the Showboat towers into apartments! The Island Waterpark at Showboat is a 100,000 sq ft glass pane curved roof water park under construction at the Showboat Hotel property in Atlantic City, and I stopped down Friday to check in on progress.