Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I got to play an early version of this and it amazingly captured the tone and feel of, i.e. the pain and elation of the adolescent protagonists from Mecha anime.