Review-O-Gram: Flower Reviewed in Song

Time for more singing game reviews. This time we get to hear about Playstation 3's Flower in song.

Flower [Game People]