Tostchu: Tostchu Release Date

FIRE UP YOUR TOASTERS...Make delicious toasts in a desolate shop in 90's Turkey. Treat your customers right, fulfill their orders and...don't die. RELEASE DATE TRAILER IS HERE and it is sooner than you think! 🗡️🍞🩸