Scroll to load trailers
About Lola and the Giant
Lola and the Giant released on May 16, 2017, developed by Climax Studios and published by Climax Studios.
Lola and the Giant is available on Daydream.