Facepalm Games - is a video game developer. The studio started its work in 2013 and has developed 1 games. The best project Facepalm Games has worked on is The Swapper. The studio's first game was The Swapper which released 10 years ago. The latest work from Facepalm Games is The Swapper which was released 10 years ago.