Reviews by flavouredgames

The VisitorsABBA

Rated 6/10

Pretty ok, but not as exciting as the abba I already know.

standout track: slipping through my fingers