silver_plated

A Wretched and Alone game in the world of motorsports.
You are captured by a cult that worships pizza, beer and cats. They occasionally have human sacrifices.