Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

haha no It isn't intentional. I found that bug today myself. I'll fix it soon... so enjoy your free stuffs while you can :)