Available Now Catching Spirits 3rd May 2023 0 Catching Spirits is a 2D multiplayer fighting game developed by the video game studio Holy Moka Games.