Punch Time Explosion explained

After a few delays, Cartoon Network Punch Time Explosion is finally due out on Tuesday, and developer Papaya Studio has opened its doors to reveal more about the game's creation.

Read more...