Lemon Team
Lemon Team is an independent game developer based in Alicante, Spain, focused on Mac, iPhone and PC game development, porting and consulting.

Employees
Lemon Team has 2 employees registered on the GamesIndustry.biz network. Register or login to see them!