Marvin's Marvellous Adventure
The levels are inhabited by typical enemies, some of which are killed by jumping on their heads, while others must be kicked or shot (once you collect a weapon).
Many of the annoyances which plague platform games, such as blind jumps and spikes appearing at random, are deliberately absent from this. The graphics are intentionally cute, using the AGA chip-set for 256 colours.
Programming (Cool MC68020 Code)