i knew they were downloadable, but i meant playable directly from the web page, without needing to download locallymost games i've tried downloading had issues with resolution and going full screen, including one i've made