Jupiter Strike Taito’s long lost shooter may as well have been left behind. Jupiter Strike is a tired, literally sleep inducing game that can finish itself. Continue reading