Masquercade

GIF
A fast paced, multiplayer game of mini-games.