Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

I have checked the java documentation, and it just says it's to avoid conflicts with class names.


Quote: "Package names are written in all lower case to avoid conflict with the names of classes or interfaces.")

So as long as you don't have classes named the same as your packages you are fine!