Toto Temple Deluxe – Official Launch Trailer

This local multiplayer game has people fighting each other to put a goat on their head.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.