Hint: The game is a revival of an unused concept from Midway that could’ve been a real game!
C2A Image by me