To be honest, I liked this game! I actually screamed a bit too while playing it was kind of intense.
Just a little bit. 8'D
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.