We here at Breaking Windows have discovered a new mini-game inside the DS title Super Princess Peach that brings with it entirely new ways to enjoy the touch features of the DS. It could be an entirely new threat to modern civilization.
Actually, I found it browsing a message board. And it's only a phony photoshop. Still pretty damned funny after the break.

