Could Splash Entertainment shut down permanetly