Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Thanks a lot! I'll admit I have only watched Gundam Wing (and it was one of the first series I ever obsessed with, haha) but most of my favorite series feature mechas, they tend to have an interesting take on war and how it affects the civilians and the soldiers alike.

Tried Gurren Lagann? :)