Originally scheduled for release on 6 June 2006, it was released by Warp on 29 May 2006.
The release date of 6 June 2006 was initially intended, but the game was actually made available by Warp on 29 May 2006.