Hitman's XL Shed has relocated to a new and improved site