Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Yes, definitely! No installation needed and it has a small file size.
It's not as "powerful" but it's very good for 2D games and looks promising for 3D (though I haven't used it much for 3D)