Legless: Legless - Official Announcement Trailer

Legless has OFFICIALLY been announced! (Before, it was unofficial.) Legless is a 4-player co-op game where you have no legs. Search maps and clear trials to appease the Gods and earn your freedom. Also, there is a massi…