Might be interesying:

Max hardcore cherry poppers - Only better

Fantastic sites also: