RAD from Double Fine Productions releases on August 20 – iMore
RAD from Double Fine Productions releases on August 20 iMore
RAD is the latest game from Double Fine Productions and it is being released on August 20. There’s a new launch trailer, showing off the different enemies and …
Source: Technology News Feed