input question: Generate a 1-star review (1 being lowest and 5 being highest) about an app with package com.google.android.gms.???
output answer: Won't update and stops everything else working

Generate a 4-star review (1 being lowest and 5 being highest) about an app with package ch.blinkenlights.android.vanilla.
----
Answer: It would be nice if this player DID NOT ADD CUSTOM RINGTONES TO IT! ! ! Lightweight yet fully functional music player. I've tried a lot of the other music apps and due to either bugs bloat poor playback lack of features excessive battery or data usage I keep returning to Vanilla Music app. It may not be perfect but it's better than Google play music and fighting with its bugs!

Q: Generate a 5-star review (1 being lowest and 5 being highest) about an app with package com.lukekorth.screennotifications.
A: Samsung Galaxy A7 It works so well! After discovering out this phone did not light up the screen and a series of disappointing app this is the best app. It lights up my screen every time there is a notification just as I want it.

Question: Generate a 2-star review (1 being lowest and 5 being highest) about an app with package de.azapps.mirakelandroid.
Answer: Why. -_- Gives me notifications for every task I have even when notifications are turned off and does this at random times in the day such as now at 5 am. Sounds like my phone is blowing up and makes people say """"""""""""""""omg what is your phone doing?!"""""""""""""""" Also doesn't show all tasks due today in the 'today' group. The logo is pretty horrific too. I liked how I can set reminders for an arbitrary number of days. But the problems outweigh the benefits.""

[Q]: Generate a 5-star review (1 being lowest and 5 being highest) about an app with package com.google.android.gms.
****
[A]: Good

Problem: Given the question: Generate a 3-star review (1 being lowest and 5 being highest) about an app with package com.watabou.pixeldungeon.
++++++++++++++++++++++++++++++++
The answer is:
Horrible How do I kill the damn ghost things!?!?!