I love that game. I just figured out it was on Newgrounds and I've already beaten it.
I used to play it like 2 years ago with my neighbor. I've missed it. Even though I still don't understand the plot.
Please enjoy a free slurpee for visiting my profile.
Joined on 4/3/11