Agent 006 is a videogame developed entirely in Z80 assymbly for the old platform AmstradCPC.
It was submitted for the CPCRetroDev 2017 contest and got to the 11th place.
It featured more than 63 screens, 3 different levels, 3 different types of enemies and a final boss, all in a 64KB RAM and having half of it dedicated to video memory!
It can be downloaded from CPCRetroDev 2017 web!
The source code can also be found at GitHub.