Manic Pass LTD · Watercolor Games
Media from the Steam store listing.
Double or Nothing Gameplay Trailer