Published by: Geisha Tokyo Inc.
In this game your task is to lead a fleet of spaceships, destroying blocks on it's path.
(click to enlarge)