I actually really liked this scene creator and I used it to make scene fights with this. Check my channel on youtube for vids with this scene creator: https://www.youtube.com/channel/UCc-HoAwWJ-wLGErZJIfwfRA
You should maybe make a 3rd version
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.