Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Aside from requiring extra art, the hitscan algorithm becomes much more complex for diagonals, and drawing a diagonal line in OpenGL is unfortunately pretty complex, too. :/