Better than most shit that's been released in the last 10 years.

A game can simply be cool and funny and weird.

MEGA MEGA MEGA

Reviewed on Jan 03, 2023


Comments