Ack, another Loweless Larry? Actually yeah I think that name was passed around before and I just forgot it or was hoping it got canned for a more true larry someday.
After cruising around for info, it appears it might have been cancelled even before it hit the radar. Was it shown behind closed doors at E3? I was there and didn't see anything connected to it.