Not if you reside in the UK. Megaways Slots free play and Megaways Slots demo mode play are not allowed at online casinos with UKGC licences.