Inte så mycket mer info om det är det som står på deras hemsida.

http://www.ripper3.com/r3-news.htm