Games that belong to Sift Heads, a flash action/shooting game series, with stick chars, mafia and lots of animated blood. Or games that look like it.

‘Sift Heads (Series)’

Sift Renegade 3

Featured Game