I think it´s pretty good... I guess that you have taken the time-travel-stuff-thing from TIME SPLITTERS : FUTURE PERFECT, right?
Keep up the good work!
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.