Dodece on 02 August 2007
I will leave the theories as to why to the motivated peanut gallery however this game has been delayed if it has not already been posted.
http://kotaku.com/gaming/summer-is-draggin/lair-delayed-to-september-285027.php