Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

i liked smacking people with the ball and picking things up

maybe more puzzle?