Tourists from Mars
Tourists from Mars is an animated, cross platform IP developed by Littleloud.
Set in the Martian's space studio orbiting the Earth, the two adventurers transmit their report on human's eccentric activities.
462
views
0
faves
0
comments
Taken on January 17, 2012