Looks like Pong…..probably, idk
Pong, Probably

Source and More information: Pong, Probably [Free]

Author: itch.io