Windows
Community Rating: 5.00 Total Votes: 1
20x20x20 is a tiny maze game, where you must activate the four mysterious orbs to unlock the exit and escape the...