Icarus, LENN – Last Night Felt Like The Future