Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

I lose :( but I'm not sure why! Took me a few tries to realize I can control the aliens.

Edit: I figured it out! Honestly a really cool idea and super unexpected. It's interesting how my preconceived notions based on so many similar looking space invader clones and expectations upon seeing how closely this game resembles space invaders actually made it very difficult to switch my way of thinking to how your game is played. But I think that's what makes this game so cool and unexpected!