Pixel Perfect Dude is a independent game developer and publisher based in Poland.
Pixel Perfect Dude S.A.