This game is the only reason I go on Newgrounds right now. Thank you. Does get a bit frustrating though when windows spawn lower then you.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.