Laughing Fox Games is a small indie studio from Poland working on fresh and enjoyable games that make you looking like a cute laughing fox while playing.
Our new and by far the biggest game ever created is called Tower of Chaos and launches on Steam on May 29th.