Squeezed Out 街機 Hybrid Mind Studios - 1月 1, 1970 A fast paced skill game that gets very challenging! How long can you survive?Tap on the left and right sides of the screen to move left and right. Sta …