It could well be a real Game&Watch with a tiny additional dot matrix display. Absolutely genius!
They are arranged in a different way at any playthrough, but the levels are man-made. You'll see. :)