The latest casino slot games will still be here after you come back