An interesting take on the "get the characters to the same location" concept I've seen from a couple of the games in this jam. It started out a little harder than I expected, but was overall a fun game to play.
I think the "This game is a commentary on society." part may be stretching it a little though. ;)