The Vanishing of Ethan Carter - The Vanishing of Ethan Carter is an Adventure and Single-player video game released by the Astronauts for Multiple Platforms.
MRRR.money - Startup goes MRRRRR
MadLipz - Create, view & easily share funny short-form video parodies
Scameo.app - A parody of Cameo, turn text/voice into a shoutout with AI.