We are two Spanish indie game devs: Juan C. Roldán (@JCx64) and Logan (@Pabletos). More info at Game Jolt.