Revealed earlier this year during one of Nintendo’s Nindies showcases in March, RAD is the latest game from Double Fine spearheaded by Lee Petty, who previously led development on some of Double Fine’s most inspired indie games, Stacking and Headlander.