Puchi Puchi Virus 1.0 A puzzle game that challenges players to link geometric viruses together to erase them before they turn into... 10 Jul 15 in Games, Puzzle Games Windows read more