Pool is a coop server-client side puzzle game where two players try to help each other in their own chambers by opening doors via chests. Abilities in the form of pools are given to the players to solve simple puzzles to traverse the level. These abilities are the Cryoblock, Strength, and Invincibility pools. The Cryoblock allows for a player to spawn an ice block under their feet to get up to higher ledges. The Strength allows for players to destroy walls that may block their way. The Invincibility allows players to traverse acid pools for 10 seconds to get to a destination across. Lots of time went into making this game. Everything was self-made including the assets, programming, and particles. The server-client system was provided by Photon which allowed us to host a lobby and room matchmaking system. This means that this game can be not only played on LAN but also over the internet. Many of the online works are explained in the Under the Hood videos, but to summarize, two players connect into a lobby and start the game. When any action is performed, the client sends a message to the MasterClient, also known as the host, which then sends a message to the server. Then the server updates the world and changes it for all players. This is known as Remote Procedure Call (RPC). To see this in full action, watch the Pool Gameplay video for further details.