Paper Cult

Bloodroots Release Date Trailer

Fast-paced action game BLOODROOTS is coming to the Epic Games Store on February 28! Improvise and adapt to an ever-changing ballet of ultraviolence, in a bloody revenge quest across the Weird West.

Lost Password

Please enter your username or email address. You will receive a link to create a new password via email.