Penguin Hall closes amid financial woes