Status
Active
Country
Spain

Solo software and videogame developer.

Developed