I remember this game...

I've played this game like a year ago and just seeing it again makes me feel sick to my stomache. I finnished it like in a few seconds, it was alright when I first played it but I wouldn't bother downloading it ever.