I won't lie, this should have been released last week. However, there were "scheduling conflicts" when Deus Ex Human Revolution was released. I didn't ask for this.
Anyway, what we have here is Rolling World 2. Enjoy your mascots!
There was a blog here, but it's gone now. Skedaddle the fuck out of here and contact me at: amuro_ray32 at yahoo dot com.