Les images faut juste bien les compressé et elle ne prendront pas plus de place que cela..
Enfin sur la taille de ton projet si, mais en mémoire, faut juste gérer les unload() en gros tu charges les images que t'as besoin pour le level en cours et quand tu changes, tu décharge les autres pour charger les nouvelles ainsi t'auras un gain en performances sur ton jeu flagrant et en espace mémoire également ce qui allégera et accéléra les chargements de ton jeu...
ensuite par exemple si t'as un sprite qui fait 2000*2000 pixel et que tu l'affiches qu'en 60*60... c'est un exemple j'ai pas regardé précisement mais c'est l'idée en tout cas faut penser a la redimensionné pour le projet en cours tout en conservant l'iamge d'origine a leur taille d'origine car pour d'autres projets t'auras peut être besoin de la taille plus grande... Ceci allegera l'espace mémoire et les ressources vidéos
C'est des pistes parmi d'autres possibles...
https://love2d.org/wiki/Object:release