Yes - it will be playable in browser on a computer or mobile, and it'll be released on the Apple Store, Amazon app store, and Google Play Store once it's published. Right now, this version is mobile-friendly too :)
Thank you for letting me know - it should be mobile-friendly but something must be off somewhere and I can't replicate it on my Android Firefox browser. I've tweaked the settings slightly - does it look any better now?