YYYOOOOOOO!!!!! Dude i wish you were able to release the actual thing! But eh, i still love it!
if I'm not wrong most of the sprites on that are from the video, except for screech! So good job for attention to detail.