Feed Me series

The  Consisted of 2 Feed Me Games:
 * Feed Me!
 * Super Feed Me

Both of them are about a Venus Fly Trap trying to escape a Rather Dangerous Greenhouse.