Digixart Entertainment

Digixart Entertainment Games

Road 96 Key Art

Indie developer Digixart is taking you for a ride in Road 96, a story-driven adventure where you take to the open road to achieving something you never had; freedom. Set in 1996 in the backdrop of