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.

243 views
0 faves
0 comments
Taken on January 17, 2012