Figured I'd make sure a video this 1337 got at least 1337 reviews.
BECAUSE, SHUT UP.
This was fantastic.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.