Games/Punch the Rats/MediaPunch the Rats·, 2011 · CronlyGames Inc.MediaBack to gameAll1Screenshots1Screenshots1More about Punch the RatsPlayer reviews