I love Assemble Insert but its not very well known. Has anyone else seen this anime?

Oh yeah and this is the opening scene,
http://youtube.com/watch?v=F9O9ABeVB3s