Playful Fox Games Inc is an indie development studio based in Canada. Their main focus is about building a strong…