i discovered this through a podcast which also mentioned there was a second game. The second game seems to have disappeared from the web
sequel is herehttps://lazlo319.itch.io/john-cena-vn-2