Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Regarding reason 1 and 2 of your second point (turning and hit detection), yeah inclined to agree. I worked around that eventually and learned to deal with it. Reviewing the game for English Zzap!64 here ;)

Hey there Mat! :-)