Tag: Battle Droidz

Red L.E.D.

Red L.E.D.

Commodore 64

Red L.E.D. was released in October 1987 and was greeted with an enthusiastic 93% Zzap64 review. Earth is running low on resources, and the cosmic ...