Joshua, NES platformunda bulunan bir bilim kurgu/macera oyunudur. Oyuncular, gelecekte bir robot olan Joshua'yı kontrol ederler ve onunla bir dizi görevi yerine getirirler. Oyun, oyuncuların bulmacaları çözmelerini, platformları aşmalarını ve düşmanları alt etmelerini gerektirir. Amacı, Joshua'nın hedefine ulaşmasını sağlamak ve tehlikelerle dolu dünyada hayatta kalmaktır.
Kontrol tuşları oldukça basittir. Yön tuşları, oyuncuların Joshua'yı hareket ettirirken, Z tuşu zıplamak veya etkileşime girmek için kullanılır. X tuşu ise, Joshua'nın düşmanlara saldırmasını veya çeşitli eylemleri gerçekleştirmesini sağlar. Oyuncular, doğru zamanda zıplayarak engelleri aşmalı, düşmanlardan kaçmalı ve bulmacaları çözmek için ipuçlarını kullanmalıdır.
Joshua, derin bir hikayeye sahip olan ve oyunculara zorlu bulmacalar ve heyecan verici dövüşler sunan bir oyundur. Oyuncular, farklı dünyalarda keşif yaparken, çeşitli yeteneklerini kullanmalı ve stratejik kararlar almalıdır. Joshua'nın hedefine ulaşması için oyuncuların beceri ve zeka gerektiren görevleri başarıyla tamamlaması gerekmektedir.