Week-long projects where 1st-year students develop a multi-player video game centred around a particular theme.
C'est le meilleur shmup.