Independent indie developer Ofihombre releases the 2nd Alpha of the multi-genre game Randy & Manilla on itch.io, IndieDB and Indiexpo for free.