The Ball 66% off, Steam Daily deal 11/13

By | November 13, 2011

The Ball is on sale for 66% off as the Steam Daily deal for 11/13.

  • The Ball = $6.80 / £5.10 / 6,12€

It has a 68/100 metascore.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.