The thought that hit my mind, is it looks like the final exam from a school where a team of students used every technique they learned on one project.