The character selection all seem so familiar... turns out it is a series I've been following after all! The combination of title and trailer made it seem like it'd be the start of something new, but anyway, was a lot of fun presented this way, feels more fast-paced than the actual animations like this, even if it is just a trailer; test to music. Good watch!
-cd-