Invincible Escape from Mars Review
The mission to Mars requires Earth's most powerful superheroes. Invincible Escape from Mars is a social deduction game where not everyone is who they claim to be.
Party games normally allow gameplay for larger groups and encourage a level of social interaction among players. Not all party games are light social activities.