I've played these games multiple times and I can't find one single thing I'd change! Except... I'd make a console collection! =D My recommendation is noting the reviews and sending it to a game publisher. =)
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.