Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

I never thought of the comparison with Little shop of horror but now that you mention it, it does give of that kinda vibe. 

Yea man it's pretty damn cool suprised it hasn't been done yet FEED ME SEYMOUR FEED ME ALL NIGHT LONG