No. You do not need to download any apk file before playing casino games on Woo Casino.