Picross 2 is a first-person strategy game with a hint of puzzle from the developers of Creatures, Inc. and Jupiter Corp.. The main publisher of the... Read more