Skip to main content

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

Personally I like: 1. multiple boss phases, with increasing difficulty 2. unique way to defeat it   3. some element of surprise i.e. 'I didn't know it was going to do THAT!'