Ballblazer Champions

PSX Ballblazer Champions

Lucas Arts releases the ‘future sport’ game Ballblazer Champions for the PlayStation console and it’s a bit weird. Use power-ups to help pull ahead.

Continue reading