This is a tribute to Rex, a ZX Spectrum (+ Amstrad CPC) game released by Martech Ltd, developed by The Light (Neil Harris, John Anderson, Richard Harris).
The game isn’t finished, however it’s still playable, just go up instead underwater (above cannons).