Lil aliens – Yutu Aliens Free Review
I love those little alien characters. Very easy game to play and somehow challenging as well. I love the graphics of this game. A bit slow though. So far highly recommended to everyone
Review by Mark3645 on
Yutu Aliens Free.