Behold the nightmarish worm people of Push Me Pull You

Have you ever wondered what life would be like as a two-headed worm? Me neither, but independent developer House House has, showing off their latest Local Multiplayer game Push Me Pull You.

Read Full Story >>
The story is too old to be commented.