Up & Over © 1998 Barcrest.
Up & Over was released in September 1998 in UK.
Machine's picture.Game's ROM.