Portal:Video games/Picture/37



Screenshot from The Splatters, a physics based puzzle game.