I love this game it was some of the most fun I had playing local multiplayer with friends. The art direction and music was cool.

Reviewed on Jan 14, 2023


Comments