2 Zombie Games

Indie mobile game development studio

placeMoscow, Moscow, Russia calendar_todayFounded 2012 language 2zombie.com
Coming soon